一,指针方面的题目
要求不许使用计算机,使用纸笔在10分钟内写出答案,大家可以回复你得出的答案,看看是否能回答正确。
简单代码如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
const char* p[] = { "butter", "many", "test", "double", "Happy" };
int** q[] = { (int**)(p + 1), (int**)(p + 4),(int**)(p + 3) };
p[1] = p[1] + 2;
p[3] = p[0] + 4;
printf("%s %s", *(*q)++, **(q + 2));
return 0;
}