C语言for的进阶用法

Posted qianrushi1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言for的进阶用法相关的知识,希望对你有一定的参考价值。

这个题比较经典,参C语言默认的非0即真,和IF一样,自己体会吧。

#include<stdio.h>

#include<string.h>
void main()

int i,j;
for (i=5;i;i--)
printf("%d\\n",i);

技术图片

 

 这里说明一下,for (i=5;;i--),for的第二个参数也是可以省略的,比如这个死循环

这里总结以下吧,for的第一个参数可以省略,第二个参数可以省略,第一和第二个参数不能同时省略,第三个不能省略。懂了吧

#include<stdio.h>
#include<string.h>
void main()

int i,j;
for (i=5;;i--)
printf("%d\\n",i);

 

以上是关于C语言for的进阶用法的主要内容,如果未能解决你的问题,请参考以下文章

c语言中while 、for、switch、case的用法?

C语言进阶:动态内存管理

C语言指针进阶(下)

C语言进阶:字符串和内存函数

C语言进阶——指针进阶(字符指针指针数组数组指针)

C语言笔记进阶篇第一章:指针进阶