C语言中的关键字及常用语句
2017-11-29 14:14
543 查看
c语言 c99 vs环境下
1>关键字
2> 常用语句
常用C语言操作符:
http://blog.csdn.net/romantic_c/article/details/78235116
二分查找:
http://blog.csdn.net/romantic_c/article/details/78235337
冒泡查找:
http://blog.csdn.net/romantic_c/article/details/78278861
解析二维数组;
http://blog.csdn.net/romantic_c/article/details/78252234
1>关键字
字节大小 char 声明字符型变量 1 short 声明短整型变量 2 int 声明整型变量 4 long 声明长整型变量 4 double 声明双精度变量 4 float 声明单精度变量 8 signed 声明有符号类型变量 unsigned 声明无符号类型变量 struct 声明结构体变量 union 声明联合类型 enum 声明枚举类型 switch 用于开关语句 case 开关语句分支 default 开关语句中的“其他”分支 auto 声明自动变量,缺省时编译器默认为此 const 声明只读变量 static 声明静态变量 register 声明寄存器变量 volatile 说明变量在程序执行中可被隐含的改变 typedef 用于给数据类型重命名 extern 声明变量是在其他文件正声明(也可以看做是引用变量) return 子程序返回语句(可以带参数,也可不带参数) void 声明函数无返回值或无参数,声明空类型指针 sizeof 计算对象所占内存空间大小 break 跳出当前循环 continue 结束当前循环,开始下一轮循环 do 循环语句的循环体 while 循环语句的循环条件 if 条件语句 else 条件语句否定分支(与 if 连用) for 一种循环语句(可意会不可言传) goto 无条件跳转语句
2> 常用语句
<1> if 语句 //非0为真 0为假 //如果表达式的结果为真,则语句1执行,否则表达式2行。 //可嵌套使用。else可悬空。 例: if(表达式) 语句1; else 语句2; ---------------------------------------------- ***拓展: 浮点数的比较 指针的比较 ---------------------------------------------- <2> switch 语句 //switch语句也是一种分支语句。常常用于多分支的情况。可嵌套。 //switch case default 常常连用 //当 switch表达式的值并不匹配所有case标签的值时,这个default子句后面的语句就会执行。所以,每个switch语句中只能出现一条default子句。 例: #include <stdio.h> int main() { int day = 0; switch(day) //星期 { case 1: case 2: case 3: case 4: case 5: printf("学习时间\n"); break; default: printf("周末休息\n"); break; } return 0; -------------------------------------------- <3> goto 语句 //最常见的用法就是终止程序在某些深度嵌套的结构的处理过程,例如一次跳出两层或多层循环。这种情况使用break是达不到目的的。break只能从最内层循环退出到上一层的循环。 //还可以实现循环 不建议使用 其打破原有的程序语句顺序 不易优化 <4> 循环语句 ******for****** //for(表达式1;表达式2;表达式3) //循环语句; **表达式1为初始化部分,用于初始化循环变量的。 **表达式2为条件判断部分,用于判断循环时候终止。 **表达式3为调整部分,用于循环条件的调整。 例: #include <stdio.h> int main() { int i = 0; for(i=1; i<=10; i++) { printf("%d ",i); } return 0; } ******while****** //while(表达式) //循环语句; 例: #include <stdio.h> int main() { int i = 1; while(i<=10) { printf("%d ", i); i = i+1; } return 0; } ******do--while****** //do //循环语句; //while(表达式) 例: #include <stdio.h> int main() { int i = 10; do { printf("%d\n", i); }while(i<10); return 0; } -------------------------------------------- ***拓展:break和continue区别 --------------------------------------------
常用C语言操作符:
http://blog.csdn.net/romantic_c/article/details/78235116
二分查找:
http://blog.csdn.net/romantic_c/article/details/78235337
冒泡查找:
http://blog.csdn.net/romantic_c/article/details/78278861
解析二维数组;
http://blog.csdn.net/romantic_c/article/details/78252234
相关文章推荐
- C语言的32个关键字,9种控制语句,34种运算符
- 读朱兆祺攻破C语言之五---关键字、运算符、语句
- C语言的32个关键字和9中控制语句
- [Object-C语言随笔之二] 《NSLog》常用的打印调试语句与自动排版
- C语言的32个关键字和9种控制语句
- Sql语句常用关键字
- C语言非常用关键字解析
- C语言奇思妙想:求1+2+…+n,要求不能使用乘除法、for、while、if、else、s witch、case 等关键字以及条件判断语句(A?B:C)
- 第四节:C语言的32个关键字和9种控制语句
- 关于mysql数据库中常用的面试题以及sql语句和关键字的详解!
- c语言常用语句
- linux的c语言编程常用语句
- c语言常用关键字 static,const,extern...
- mysql语句常用关键字
- C语言的32个关键字和9种控制语句
- c语言 常用语句
- 黑马程序员_C语言几个不常用的关键字总结
- C语言奇思妙想:求1+2+…+n,要求不能使用乘除法、for、while、if、else、s witch、case 等关键字以及条件判断语句(A?B:C)
- 【02】常用关键字,常量和变量,运算符,判断语句
- C语言常用的四种跳出语句