/*c专家编程 p34
字符串数组在初始化时,如果在相邻的两个元素之间没有加逗号,
则会将两个元素链接起来作为一个元素,
这个在用strnum输出数组个数时可以清楚地看出来*/
- #include<stdio.h>
- int main(){
- char *available_srource[]={
- "big disk",
- "color moniter",
- "cray",
- "power cables",};
- int strnum= 0;
- for(int i = 0; i<(int)(sizeof(available_srource)/sizeof(available_srource[0])); i++)
- {
- printf("%s/n",available_srource[i]);
- strnum++;
- }
- printf("%d/n",strnum);
- return 0;
- }