C语言
文章平均质量分 68
.ASEN.
There are stars everwhere on you walked road.
展开
-
c语言三目运算符的一些小细节,赋值不改变变量的值
C语言三目运算符的一些小细节,赋值不改变变量的值。今天无聊翻翻C语言的课本,看到三目运算符的时候,心想这个和if else 语句用法一样,突然脑海里浮现一个想法,三目运算符结构(表达式1 ? 表达式2 :表达式3),“表达式1” 为逻辑表达式,如果为真(非0的值)则执行表达式2,如果为假(表达式1的值为0),则执行表达式3。 既然表达式1是逻辑表达式,如果记得没错在C语言中赋值语句也可以当逻辑表达式,其判断是赋值完成最后得到的值(为零则是假,非零则是真),所以当三目运算符的表达式1的值为赋值语句时,那肯原创 2021-11-18 21:29:54 · 3543 阅读 · 10 评论 -
C语言printf的处理方式让人费解,%f输出整型为0,%d和%lld
%f输出整型,有符号数和无符号数的运算原创 2022-03-31 16:12:01 · 3657 阅读 · 1 评论