C语言零碎
Jinandawang
这个作者很懒,什么都没留下…
展开
-
C语言里指针的实质
1、指针其实也是可以当作普通变量使用的*表示指向(指针)例如第一部分p=a,当a的值赋给p之后,p中存放的值也就是3; (这时的p就相当于一个普通的int型变量)所以此时如果*p就表示:输出存放在地址为3的位置的内容,估计这个地址不存在,导致程序无法正常运行;2、&是取地址符,普通的变量也可以用来存放地址(如图中第三部分a=&c:a就存放了c的地址),...原创 2018-12-22 19:50:48 · 436 阅读 · 0 评论 -
(C语言)判断语句内 i=0 与 i==0 的区别
int MainPageDemo(){ int ch; scanf("%d",&ch); return ch;}int main(){ int *p; int ch; int a=1; p=&a; printf("%d\n",p); while(ch=MainPageDemo()) ...原创 2018-12-21 08:45:27 · 2220 阅读 · 0 评论