|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <stdio.h>
#define PIN1 char*
typedef char* PIN2;
void main()
{
PIN1 x,y;
PIN2 a,b;
printf(" %d %d\n",sizeof(x),sizeof(y));
printf(" %d %d\n",sizeof(a),sizeof(b));
}
#include <stdio.h>
#define PIN1 char*
typedef char* PIN2;
void main()
{
PIN1 x,y;---->扩展:char* x, y;这里*不是与char配对的,它是与char后面第一个变量配对的,也就是说x是个指针,y是个普通变量 。
PIN2 a,b;----->这里把char和*组合起来起的一个别名,因此a,b都是指针。
printf(" %d %d\n",sizeof(x),sizeof(y));
printf(" %d %d\n",sizeof(a),sizeof(b));
}
|
|