在C中,我可以说字符串中的空格是NULL类型还是别的什么? 在C中,哪个字符表示字符串的终止?
答案 0 :(得分:16)
null character(ASCII值0,'\0'
作为字符文字)终止C中的字符串。此字符不通常被视为空白字符。
此字符串中间的空格例如:"Hello world"
是ASCII值为32的字符。这与NULL或\0
不同。
答案 1 :(得分:3)
在C中,我可以说一个白色空间 string有一个NULL类型,或者什么 其他?
我不确定你是什么意思的NULL类型。空格是空格字符或制表符或回车符。
在C中,哪个字符代表 字符串的终止?
'\0'
字符是字符串的终止。
答案 2 :(得分:3)
在isspace()函数返回非零的意义上,以下字符被视为“空白”:
' '
)'\t'
)'\v'
)'\f'
)'\r'
)'\n'
)字符串终止符是ASCII NUL(0x00)字符;如果您尝试将其输出到控制台或终端,它通常对光标没有影响。
答案 3 :(得分:0)
终止字符是一个值为0的字节。表示为文字字符,它是'\0'
。
关于具有NULL类型的空格的第一个问题没有任何意义。