#include <stdio.h>
struct Book//创建结构
{
char name[30];//名字
short price;//价格
};//;在大括号的外面
int main()
{
struct Book b = {"初学c语言",66};
struct Book* qb = &b;//将b的地址存入qb中
printf("名称:%s\n",(*qb).name);//打印名称
printf("名称:%s\n",b.name);
printf("价格:%d\n",b.price);
return 0;

}
//求最大值
#define u(a,b) (a>b?a:b)
int main()
{
int a = 10;
int b = 20;
int max = u (a,b);
printf("max=%d\n",max);
return 0;
}

值得注意的是,";"在"}"的外面