题目内容

char *S1="ABCDEF", *s2="aB";s1++; s2++;printf("%d\n", strcmp( s1,s2));上面程序的输出结果是() 。

A. 正数
B. 负数
C. 零
D. 不确定的值

查看答案
更多问题

下列语句哪一项能完成字符串赋值的功能( )。

A. char s[4]; s[0]=”string”;
B. char s[4]; s=”string”;
C. char *s="string";
D. char *s; strcpy(“string”);

以下程序运行后,输出的结果是( )char *s="abcde";s+=2;printf("%ld\n",s);

A. 字符c的地址
B. cde
C. 字符c的ASCII值
D. 出错

现已定义: char b[5], *p=b; 下列正确的赋值语句是( )

A. *b="abcd"
B. b="abcd"
C. p="abcd"
D. *p="abcd"

C语言中,字符数组的数串输入正确的是( )

A. char *p;scanf("%c",p);
B. char p[10];scanf("%s",p[10]);
C. char str[20],*p=str;scanf("%s",p);
D. char *p;scanf("%s",*p);

答案查题题库