指针数组:
int *p[4];
指向指针的指针:
char **p;
指针数组作mian函数的形参:
mian(int argc, char* argv[])
{
while(argv > 1)
{
++argv;
printf("%s\n", *argv);
--argv;
}
}
输入的命令行参数为:
file1 China Beijing
则输入:
China
Beijing
在开始时,argv指向字符串“file1”, ++argv使之指向"China",所以输出时"China","Beijing"
struct 结构体
{成员列表};
类型名 成员名
***********************
struct 结构体名
{
成员列表
}变量名表列;
***********************
struct
{
成员列表
}变量名表列;
这三种是定义机构体方法,效果是一样的
typedef int COUNT;
COUNT i,j;
即将变量i,j定义为COUNT类型,而COUNT等价于int,因此i,j是整型
***********************************