中国大学MOOC: 若定义 char s[2][3]={“ab”, “cd”}, *p=(char *)s; 那么下列表达式语法正确,并且其值与 s[1][1]相等的表达式(并非一定与其等价)是
举一反三
- 中国大学MOOC: 若定义 char s[2][3]={“ab”, “cd”}, *p=(char *)s; 那么下列表达式语法正确,并且其值与 s[1][1]相等的表达式(并非一定与其等价)是
- 若定义 char s[2][3]={“ab”, “cd”}, p=(char )s;//字符型指针p存放的是字符串s的首地址,而字符串s表示的是这样一个字符串:那么下列表达式语法正确,并且其值与 s[1][1]相等的表达式(并非一定与其等价)是()//根据字符串的表示,s[1][1]是字符‘d’ A: (s+3) B: p[1][1] C: (p+3) D: char(p+2)
- 中国大学MOOC: 若定义 char s[2][3]={“ab”, “cd”}, *p=(char *)s;//字符型指针p存放的是字符串s的首地址,而字符串s表示的是这样一个字符串:那么下列表达式语法正确,并且其值与 s[1][1]相等的表达式(并非一定与其等价)是() //根据字符串的表示,s[1][1]是字符‘d’
- 中国大学MOOC: 若有定义struct { int k; char s[30]; } a[5] = {1, ABC, 2, abc}, *p = a;那么表达式*(p++)->s的值是_______.
- 执行下列语句后,*(p+1)的值是【1】. char s[3]="ab",*p; p=s;