C 语言中的动态字符串数组
作者:Louis VERAN 提问时间:4/14/2023
我试图编写一些东西来练习 C 语言。 我想做的(同样只是为了练习,而不是任何用途)是创建某种库存系统,您可以在其中添加物品或取出物品。 我决定用动态字符串数组来实现它。由于我对 C 语言很陌生,所以...
c-strings 问答列表
作者:Louis VERAN 提问时间:4/14/2023
我试图编写一些东西来练习 C 语言。 我想做的(同样只是为了练习,而不是任何用途)是创建某种库存系统,您可以在其中添加物品或取出物品。 我决定用动态字符串数组来实现它。由于我对 C 语言很陌生,所以...
作者:Mysterious Jack 提问时间:3/17/2023
在 c '\0' 中,作为文字的 null 终止符需要 4 个字节(因为它内部只是零),但为什么在字符数组或字符串中使用时只需要 1 个字节?这个编译器是魔法吗? 程序员在使用动态内存分配来处理空终...
作者:ggbet121 提问时间:10/14/2020
所以我试着不使用 string.h 文件。我创建了有效的字符串长度函数。然后我创建了一个函数来检查两个函数是否相同,但我没有得到任何输出。 我已经测试了字符串长度函数,并且有效。我不确定我在第二个函数...
作者:KoLaR666 提问时间:6/1/2021
这个问题在这里已经有答案了: 比较两个字符*是否相等 [duplicate] (3 个答案) 2年前关闭。 我在C++中的反转布尔值有一些奇怪的问题。:') 我想检查传递给主方法的参数是否不是“fi...
作者:Sandro Jijavadze 提问时间:7/24/2022
这是来自hackerrank的“继承代码”的例子, 虽然这有效并返回,如果我注释返回并取消注释,则当前注释的部分将返回垃圾。what()nwhatwhat() 它们在我看来是一样的,有什么区别? ...
作者:Sammy1410 提问时间:11/24/2022
我正在尝试使用 C 来处理具有不同扩展名的文件。这就是我写的代码。 #include <stdio.h> #include <windows.h> #include <unistd.h> #incl...
作者:glades 提问时间:10/13/2022
我的 C-API 将uint8_t数组作为配置参数。我带着一个 const char* 到达它的家门口。我现在如何以最没有问题的方式将字符复制到 uint8_t 数组?这是我所拥有的(人为的ofc):...
作者:jendeukstan 提问时间:11/1/2022
我正在编写一个函数来重新排列字符串的字符。我用 malloc 分配了新字符串并对其进行初始化,然后返回它。但是当我返回它时,它总是只返回第一个字符。 我尝试逐个打印新字符串的字符,并且它们正确打印出...