char a[10]={'a','b','c','d','e','f','g','h','i','j'},*p=a,*(p+8)=?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 07:46:41
char a[10]={'a','b','c','d','e','f','g','h','i','j'},*p=a,*(p+8)=?

char a[10]={'a','b','c','d','e','f','g','h','i','j'},*p=a,*(p+8)=?
char a[10]={'a','b','c','d','e','f','g','h','i','j'},*p=a,*(p+8)=?

char a[10]={'a','b','c','d','e','f','g','h','i','j'},*p=a,*(p+8)=?
#include
void main()
{
char *p;
char a[10]={'a','b','c','d','e','f','g','h','i','j'};
p=a;
printf("%c",*(p+8));
getchar();
}
//输出结果是 :i

#include sub1(char a,char b) {char c;c=a;a=b;b=c;} sub2(char *a,char b) {char c;c=*a;*a=b; scanf(%s %s %s ,a,s,b) == 3中为什么a前面没有&/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */#include #include void plus(char *a,char *b,char *c);void minus(char *a,char *b,char *c);int main(){ char a[1000];char b[1000];char c[1000];char s scanf(%s %s %s ,a,s,b) == 3 是啥意思?/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */#include #include void plus(char *a,char *b,char *c);void minus(char *a,char *b,char *c);int main(){ char a[1000];char b[1000];char c[1000];char s[2];while (s c语言的选择题下面判断正确的是().A:char *a=china;等价于char *a;*a=china;B:char str[10]={china};等价于charstr[10];str[]={china};C:char *s=china;等价于char *s;s=china;D:char c[4]=abc,d[4]=abc;等价于char c[4] char * (a[50]) = {'a','b',char * a[] = {'a','b','c'};可以为什么char * a = {'a','b','c'};不可以 1·char a[ ]=xyz,b={'x','y','z'},比较a b数组长度的大小关系 2·char a[ ]={'a'}和char b[10]={'a'}区 char a='a' ;cout char c='A',ch[20]={'A','B','C',' 请解释一下C语句char a[10],p;p=a=“china”的含义.下列说明不正确的是:(A)char a[10]=“china” (B)char a[10],p=a;p=“china” (C)char p;p=“china”(D)char a[10],p;p=a=“china”; char a[]={a,b,c,d}; char a[]=a,b,c,d; 有区别吗 char a[]=ABCDEF; char a[]={'A','B','C','D','E','F'}; a和b数组长度比较 简述char ch[]={‘a’,‘b’,‘c’};与char ch[]=“abc”;差别. char a = 100; char b = 150; unsigned char c ; c =(a < b)?a:b; 请问c的值为 1.下列语句中,不正确的是()A.static char a[2]={1,2}; B.static char a[2]={'1','2'};c.statcc char a[2]={'1','2','3'}; D.static char a[2]={'1'};答案为什么不是A啊,元素没有单引号还是字符吗2.若有定义和语句:char s[10 6.数组定义char a[10]={`a`,`b`,`c`}:包括了________个元素 下列赋值语句,不正确的是?A.char c='a' B.char c=“a“ C.char c=97 D.int c=‘a’+1 main() { char a[]={'a','b','c','d'}; char *p=(char *)(&a+1); printf(%c,%c,*(a+1),*(p-1)); } 若要对a进行++运算,则a应具有下面说明( )A.int a[3][2] B.char *a[]={“12”,ab}C.char (*a)[3] D.int b[10],*a=b;