相关疑难解决方法(0)

字符串终止 - char c = 0 vs char c ='\ 0'

在终止字符串时,在我看来逻辑上char c=0等同于char c='\0',因为"null"(ASCII 0)字节是0,但通常人们倾向于这样做'\0'.这纯粹是出于偏好还是应该是一个更好的"实践"?

什么是首选?


编辑: K&R :"字符常量'\0'表示值为零的字符,空字符.'\0'经常编写而不是0强调某些表达式的字符性质,但数值只是0.

c string c-strings null-terminated ansi-c

45
推荐指数
3
解决办法
9万
查看次数

标签 统计

ansi-c ×1

c ×1

c-strings ×1

null-terminated ×1

string ×1