C/C++
文章平均质量分 55
wpflyz
这个作者很懒,什么都没留下…
展开
-
C中printf计算参数的顺序
C中printf计算参数的顺序是从右到左。对底层处理不清楚,具体先参考以下文章。[1] http://wenku.baidu.com/view/edf0300a6c85ec3a87c2c5cc.html[2] http://wenku.baidu.com/view/60e13b37a32d7375a41780c7.html[3] http://www.cnblogs.com/jia原创 2013-08-11 10:38:32 · 709 阅读 · 0 评论 -
typedef说明
1.struct Student { int num; char sex; char name[50]; }; 在C中,要定义一个Student类型的变量需要使用方式struct Student st; 在C++中,要定义一个Student类型的变量只需要Student st; 为方便,可使用typedef。如下原创 2013-08-11 10:29:27 · 498 阅读 · 0 评论 -
跨函数使用内存
1.要想通过无返回值的函数来修改实参的值,必须传递地址 void f(int* p) { *p = 100; } int main() { int a = 9; f(&a);//无论是什么类型的变量,此处必须传递地址才可通过函数修改其值。表示p = &a,那么*p就等价于a printf("a = %d\n",原创 2013-08-11 10:23:47 · 451 阅读 · 0 评论