林江楠 发表于 2021-11-6 19:23:17

c语言"\0"

char str ="";啥意思
还有int a[100]={0};这是啥意思

嘉岳呀 发表于 2021-11-6 19:30:40

第一个是定义字符串 str ,并把它赋值位空(也就是只有'\0')

第二个是定义整形一维数组 a ,并把它赋值为空(也就是100个都是0)

水墨青衫 发表于 2021-11-7 15:18:00

字符变量的空值是'\0'也就是空格。char a='\0'
所以第一个是给char类型的数组赋100个空值
同理第二个也是不过int类型的空值是0罢了
页: [1]
查看完整版本: c语言"\0"