设为首页 加入收藏

TOP

【C语言】37个关键字(二)
2017-10-11 17:14:59 】 浏览:12010
Tags:语言 关键字
环,执行到此只结束本轮循环,继续新一轮循环

   23break跳出当前循环或switch结构,执行到此跳出所有的循环,即结束for语句等

   24goto无条件跳转语句

   分支结构(5个)

   25if条件语句

   26else条件语句否定分支(与if连用)

   27switch开关语句(多重分支语句)

   28case开关语句中的分支标记

   29default开关语句中的其他分治,可选。

   循环结构(3个)

   30forfor循环结构,for(1;2;3)4;的执行顺序为1->2->4->3->2...循环,其中2为循环条件

   31dodo循环结构,do 1 while(2);的执行顺序是1->2->1...循环,2为循环条件

   32whilewhile循环结构,while(1) 2;的执行顺序是1->2->1...循环,1为循环条件

 

(以上循环语句,当循环条件表达式为真则继续循环,为假则跳出循环。)

    PS:C语言把0作为false,非0true

 

 

三、C99新增(5个)

    33inline内联函数,是为了解决预处理器宏存在的问题所提出一种解决方案,用来提高函数使用效率。内联函数使用inline关键字定义,并且函数体和申明必须结合在一起, 否则编译器将他作为普通函数对待。

    34restric关键字只用于限定指针;该关键字用于告知编译器,所有修改该指针所指向内容的操作全部都是基于(base on)该指针的,即不存在其它进行修改操作的途径;这样的后果是帮助编译器进行更好的代码优化,生成更有效率的汇编代码。

    35Bool布尔类型,用来表示真或假,零表示假,非零表示真。所有非零的数赋值给布尔型变量,最终的值还是1,包含标准头文件 stdbool.h 后,我们可以用 bool 代替 _Bool true 代替 false 代替 

    36_Complex表示复数,复数类型包括一个实部和一个虚部

     37_Imaginary表示虚数,虚数类型没有实部,只有虚部

 三、分析总结                                                     

 四、实例测试代码                                                 

 


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇c语言模拟实现oc引用计数 下一篇浅析OC语言

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目