如何存储指针变量a的地址?
A: char *a, **b; *b = &a;
B: char *a, **b; **b = &a;
C: char *a, **b; b = &a;
D: char *a, **b; b = a;
A: char *a, **b; *b = &a;
B: char *a, **b; **b = &a;
C: char *a, **b; b = &a;
D: char *a, **b; b = a;
C
举一反三
- 如何存储指针变量a的地址? A: char *a, **b; *b = &a; B: char *a, **b; **b = &a; C: char *a, **b; b = &a; D: char *a, **b; b = a;
- 字符指针数组该如何定义? A: char *a[20]; B: char &a[20]; C: char *a[]; D: char *a;
- 若要用下面的程序片段使指针变量p指向一个存储字符型数据的动态存储单元,则应填入( )。 char *p; p= ______ malloc(sizeof(char)); A: char B: char * C: (* char) D: (char *)
- 下列哪项声明的是指向函数的指针? A: char *p; B: char a,char &p=a; C: char (*p)(char *,char *); D: char *p[10];
- 下列能将字符串赋值给字符指针变量的是【】。 A: char *str="China" B: char str="China" C: char *str=China D: char str=China
内容
- 0
下面的变量说明中正确的是()。 A: char:a, b, c; B: char a; b; c; C: char a, b, c; D: char a, b, c
- 1
设char str[]="OK";,对指针变量p的说明和初始化语句是( )。 A: char p=str; B: char *p=str; C: char p=&str; D: char *p=&str;
- 2
定义一个字符型变量a并赋值‘A’ 正确语句是( )。 A: char a=‘A’; B: char a=“A”; C: char a==‘A’; D: char a==“A”;
- 3
下面关于字符变量的定义中,正确的是 A: char a='a'; B: char c=0x61; C: char b=97; D: char d=A;
- 4
下面关于字符变量的定义中,错误的是 A: char a='a' B: char b=97 C: char c=0x61 D: char d=A