单项选择题
要定义一个字符串,下列选项中错误的是()。
A.char s[5]="hello";
B.char s[]="hello";
C.char *s ="hello";
D.char s[]={"h","e","l","l","o"};
                    
                            点击查看答案&解析
                
                
            相关考题
- 
                                    单项选择题
                                    
 关于fgets()函数,下列描述中正确的是()。
 A.从文件fp中读取长度为n的字符串存入str指向的内存 
 B.从文件fp中读取长度不超过n-1的字符串存入str指向的内存
 C.从文件fp中读取n个字符存入str指向的内存
 D.从str读取至多n个字符到文件fp中
- 
                                    单项选择题
                                    
 若已定义x 和y为double 类型,则表达式x=1;y=(x+3)/2的值是()。
 A.1 
 B.2
 C.2.00000
 D.2.50000
- 
                                    单项选择题
                                    
 阅读下面程序:int i;int x[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};for (i =0;i<4;i++)printf("%3d",x[i][3-i]);下列选项中哪一项是正确的输出结果()。
 A.1,5,9,13 
 B.1,6,11,16
 C.4,7,10,13
 D.4,8,12,16
 
             
             
                
            