Sid*_*rma 1 c arrays string initialization
char
在花括号中使用字符串初始化数组和不使用花括号之间有什么区别?
char arr[] = {"string"};
Run Code Online (Sandbox Code Playgroud)
要么
char arr[] = "string";
Run Code Online (Sandbox Code Playgroud)
没有区别.这由C99直接解决,6.7.8初始化:
- 字符类型数组可以由字符串文字初始化,可选地用大括号括起来.字符串文字的连续字符(如果有空间或数组大小未知,则包括终止空字符)初始化数组的元素.
(强调我的.)
归档时间: |
|
查看次数: |
1425 次 |
最近记录: |