
C基础
C语言学习之路的杂记。
z同学的编程之旅
在互联网安全行业的头部企业写屎山代码
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
由C语言条件运算符优先级引出的问题
在做题的时候有一个这样的题:输入两个整数,输出二者的最大值。 我当时这样写的: void main(void){ int a,b,max; scanf("%d%d",&a,&b); a>b ? max=a : max=b; printf("max = %d\n",max); } 因为判断较简单,所以用三目运算符一行代码来搞定两数的比较。 很不幸的是,在编译之后给...原创 2020-02-26 19:34:48 · 277 阅读 · 0 评论 -
关于“在一个函数内的复合语句中定义的变量可以在本函数范围内有效”的正误判断
这句话是错误的,因为一个函数内部可以有多个复合语句。 举个栗子: void main(void) { // 复合语句1 { // 复合语句2 int a = 10; } printf("%d\n",a); }```  这说明在复合语句(代码块)中定义的变量...原创 2020-02-12 10:59:58 · 21828 阅读 · 1 评论