cost 329 ms
null 字符在 C 的 char 数组中的行为如何? - How does a null character behave in a char array in C?

我试图用中间和结尾的 null 字符来反转这个 char 数组,而不使用字符串长度。 (原代码) 我预计 output 什么都不会显示。 但是我在我猜是 null 字符的地方得到了带有空格的数组的反面? ( output ) Bcoz 我也尝试过使用 %d 而不是 %c ,发现这些空格显然确 ...

“空字符”可以用 C 语言表示为多字节值吗? - Can the "null character" be represented as a multibyte value in C language?

ANSI X3.159-1989“编程语言 C”标准在“5.2.1.2 - 多字节字符”一章中指出: 对于 [source and execution] 字符集,应满足以下条件: 所有位为零的字节应解释为与移位状态无关的空字符。 所有位为零的字节不应出现在多字节字符的第二个或 ...

如何从 C 中的字符指针中获取所有字符,包括 null 字符('\0')? - How to get all characters including null characters('\0') from character pointer in C?

我有字符指针输入,并为它设置了 50 个字节的 memory。 在我使用scanf从键盘输入后,例如“apple”,然后我假设剩余的空格用 null 字符填充。 如果是这样,我如何获取所有字符或 memory 位置,包括 null 字符的位置。 有什么办法吗? ...

如何最好地确定一个字符串是否只包含空字符? - How best to determine if a String contains only null characters?

检查字符串是否仅包含空字符的正确方法是什么? 或者 两者都有效。 但是有没有更好,更简洁的方法来执行此检查。 是否有实用程序可以检查 java 中的字符串是否仅包含空字符( \ OR \\0 )? '\\0'和'\'之间有什么区别? ...

如果字符串中间有 null 字符,我该如何处理字符串? - How can I handle string if null character in the middle of string?

我知道字符串以 NULL 结尾。 但是如果字符串中间有一个 null 字符(\0),我该如何处理这个字符串? output:e 字符串以 null 字符(\0)结尾,“e”怎么会是 output? <string.h> 中没有 function,我如何使用 str1 分配苹果? ...

为什么这两个字符 arrays 不能正确连接?(C编程) - why these two character arrays won't concatenate properly?(C Programming)

在这里,我只是尝试将两个字符串(路径)连接在一起,但有时我执行它时它不能正常工作。 例如我得到这个: 正如您在连接后看到的那样,我得到了有线字符串 /��M�X,这破坏了我的所有程序,我不明白为什么会发生这种情况。 我也尝试使用 strncpy 和 strncat 做同样的事情,所以我替换了以下行 ...

Grep 的正则表达式字符范围包括 NULL 字符 - Grep with a regex character range that includes the NULL character

当我在 BSD grep 的正则表达式字符范围中包含 NULL 字符 (\x00) 时,结果出乎意料:没有字符匹配。 为什么会这样? 这是一个例子: 在这里,我希望直到最后一个字符之前的所有字符都匹配,但是结果不是 output (不匹配)。 或者,当我从 \x01 开始字符范围时,它按预期工作: ...

为什么 c++ 将空格键视为 null ('\0')? - Why is c++ treating the space bar as null ('\0')?

我的教授要求我们在不调用图书馆的情况下确定 userString 中元音的数量。 我在 for 循环中使用 '\0' 来确定用户输入的字符串何时结束,因为我不知道他们将为字符串输入的确切大小。 我是初学者,所以请不要给我复杂的答案。 谢谢。 我有 for(int i = 0; userString ...

C++ 字符串中的空字符? - C++ Null characters in string?

我想读取一个 txt 文件并将每行中的两个单元格转换为浮点数。 如果我第一次运行: 接着: 它只将“someString”中的第一个数字转换为数字。 其余的字符串丢失。 当我在 IDE 中处理字符串时,我注意到复制它并将其粘贴在引号内会给我"\5\7\.\7\1\7\7\" ...

C++ 在路径名中使用不需要的 null 字符写入文件 - C++ Writing to file with an unwanted null character inside the pathname

我遇到了这个单一的问题:我必须在类似"C:....\0-myfolder\subfolder\file.txt"的路径上写入 txt 文件,其中 '0-myfolder' 是全名文件夹的由于在序列中读取了不需要的 null 字符,因此将其写为带有双反斜杠的普通路径不起作用。 我试图写入同一目录中的另 ...

如何将带有 null 字符的字节数组输入 std::iostream? - How do I feed a byte array with null characters into a std::iostream?

我必须将一个包含 null 字符的字节数组输入到std::iostream的衍生物中。 原始数据如下所示: 我将这块数据存储到一个 char 数组中: 不幸的是,执行此操作时,output 由于 null 字符而在 position 2 处停止。 由于这只是一个字节数组而不是真正的字符串,我怎样才 ...

遍历 C 中的字符数组 - Iterate through an array of characters in C

最近我在下面的示例中在 C 中看到了这个 while 循环条件,但我不知道 while 条件的真正含义以及编译器如何知道它何时完成。 有人可以向我解释吗? 这就是我认为的意思:while 循环遍历 char 数组,直到数组结束,因为没有别的东西,然后 while 循环结束,还是我错了? 我尝试使用相 ...

如何在mac上的文件名中输入NULL CHARACTER? - How to enter a NULL CHARACTER in file name on mac?

我想在 mac 上创建一个名称中包含 null 字符的文件。 文件名如 - abc\0ds.txt 我尝试创建一个名为“abc\0ahd.txt”的文件,但名称中的 \0 并不是真正的 unicode null 字符。 这是另一个角色。 我想创建一个名称中包含 null 字符的文件,因为我想重现一 ...

为什么我的文件读取功能在多余的 CR LF 车厢应该放置空终止符? - Why on earth is my file reading function placing null-terminators where excess CR LF carriages should be?

今天我尝试组合一个简单的 OpenGL 着色器类,它从文件加载文本,根据一些(非常漂亮的)自定义语法进行一些解析以构建一对顶点和片段着色器(例如,编写“ .variing [type] [name];" 将允许您在两个着色器中定义一个可变变量,同时只编写一次,与“.version”相同,)然后使用两 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM