设有以下程序段,若k为int型变量且0 ≤ k < 4,则对字符串的不正确引用是()。
A: strp
B: str[k]
C: strp[k]
D: *strp
A: strp
B: str[k]
C: strp[k]
D: *strp
举一反三
- 设有以下程序段,若k为int型变量且0<=k<4,则对字符串的正确引用是() A: sp B: s[k] C: sp+k D: s+k
- 设有以下语句: char str[4][12]={"aaa","bbb","ccc","ddd"}; char *strp[4]; int i; for(i=0;i<4;i++) strp[i]=str[i]; 下列选项中对字符串输出错误的是( )
- 设有以下定义语句,则引用正确(可以得到有效字符或字符串)的是( )。 char strp[4][12]={"aaa","bbbb","ccccc","dddddd"};
- 若k为int型变量,则以下程序段的执行结果是(). k=-8567; printf('|%06D| ',k);
- 若k为int型变量,则以下程序段的执行结果是() k=-8567; printf("|%6D|\n",k);