语法妙用
Hello_MyDream
这个作者很懒,什么都没留下…
展开
-
do while(0)的妙用
do while(0)的妙用do while(0);就如同一个花括号,具有独立的作用域,花括号所表示的符合语句是一个整体,do while(); 语句同样是一个整体,同样可以在if 等条件语句后直接使用。但是后所不同的是,do while(); 作为循环语句还可以使用break 跳出循环,程序执行流也就随之来到了do while(0);的下一条语句。下面就来介绍 do while(0);的三条...原创 2019-02-01 18:14:07 · 32540 阅读 · 0 评论 -
C风格字符串与printf函数
C风格字符串的妙用1. 打印时最末次换行,其他空格。for (size_t i = 0; i < len; ++i) { printf("%d%c", i, " \n"[i == len - 1]);}2. printf();函数还支持双引号连续,使得字符串可以拼接。但是中间不允许有逗号分隔。printf("1" "2" "3"); //123 ...原创 2019-02-01 18:41:34 · 28499 阅读 · 0 评论 -
void的妙用
任何表达式都会产生一个值,但是在算数表达式中,如果对计算的值没有进行接收或进行任何其他操作,那么在强制警告的时候编译就会出现警告,此时需要将表达式转为void,表示显示的将该值进行丢弃,从而取消警告。在任何类型可以转换为void类型,来显示的表明对该值的丢弃。如下所示:如果按照此(void)(1 + 2) 方式书写,就不会出现警告了。...原创 2019-02-01 19:14:09 · 28433 阅读 · 0 评论