c语言
yuanyezz
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言中,定义(声明)变量后不初始化有什么影响
首先,初始化变量的原因,是因为一个变量光定义的话,只会为它分配一个内存空间,但是具体的数值是不确定的,如果你不初始化(也就是赋初值),你拿什么去参与的运算操作,不得而知,运算的结果肯定要有问题。 例子1:可以正确运行的 void change(int *x) { printf("%d",x); *x=2; } int main() { int x; change(&x); printf(“...原创 2020-04-17 21:41:51 · 5054 阅读 · 1 评论 -
关于c和c++对引用的操作
c语言代码: int add(int *a,int *b) { *a=*a+*b;//改变了形参a的值 return *a; } int main() { int a=1,b=2; printf("%d\n",add(&a,&b));//3 printf("%d\n",a);//3 printf("%d\n",b);//2 } c++代码 int add(int &a,...原创 2020-03-22 14:27:59 · 188 阅读 · 0 评论
分享