学c语言

76 阅读1分钟

c语言倒是有许多细节需要注意,比如printf("");这个里面是可以写\n换行,但是scanf("");不行,同样这俩个,比如你定义了一个变量a这么写: int a; scanf("%d",&a);//这里面就有个小细节,就是要用到&(取址符号) printf("%d\n",a);//而printf就可以放\n,但无需取址符号 个人对这俩东西理解: scanf是将你赋给整型变量a的值存储在内存条给的地址中而printf则是读取a的内容并输出(如果是两个变量,像:a,b,其输出值a,b和printf中a,b位置有关)