您的位置:首页 > 其它

函数调用约定

2013-04-15 21:19 190 查看
先看几个例子:

#include <stdio.h>
struct a{
char name[10];
int age;
}aa[3]={{"abc",20},{"def",21},{"ghi",22}};

int main(int argc, char *argv[])
{
struct a *paa=aa;
printf("%c%c%c",(*(paa+1)).name[0],(*paa++).name[1],\
(*(paa+1)).name[2]);
return 0;
}


结果:gbf

#include <stdio.h>

int main()
{
printf("%d\n%d\n%d\n",
printf("====one====\n"),
printf("====two====\n"),
printf("===three===\n"));
return 0;
}
结果:

===three===

====two====

====one====

12

12

12

函数调用约定

百度百科:点击打开链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: