当前位置:网站首页>C语言学习概览(三)
C语言学习概览(三)
2022-08-01 07:09:00 【Dαīsч】
七、C控制语句:分支和跳转
1、if语句
2、if-else语句
(1)、多重选择else if
(2)、else与if配对
(3)、多层嵌套的if语句
3、逻辑运算符
(1)、优先级
(2)、求值顺序
(3)、范围
4、条件运算符:?:
5、循环辅助:continue和break
(1)、continue语句
(2)、break语句
6、多重选择:switch和break
(1)、switch语句
(2)、只读每行的首字符
(3)、多重标签
(4)、switch和if else
7、goto语句
八、字符输入/输出和输入验证
1、单字符I/O:getchar()和putchar()
2、缓冲区
3、结束键盘输入
4、重定向和文件
5、创建更友好的用户界面
(1)、使用缓冲输入
(2)、混合数值和字符输入
6、输入验证
7、菜单浏览
九、函数
1、函数概览
(1)、创建并使用简单函数
(2)、函数参数
(3)、定义带形式参数的函数
(4)、声明带形式参数函数的原型
(5)、调用带实际参数的函数
(6)、黑盒视角
(7)、使用return从函数中返回值
(8)、函数类型
2、ANSI C函数原型
(1)、无参数和未指定参数
(2)、函数原型的优点
3、递归
(1)、递归的基本原理
(2)、尾递归
(3)、递归和倒序计算
(4)、递归的优缺点
4、编译多源代码文件的程序
(1)、UNIX
(2)、Linux
(3)、DOS命令行编辑器
(4)、Windows和苹果的IDE编译器
(5)、使用头文件
5、查找地址:&运算符
6、更改主调函数中的变量
7、指针简介
(1)、间接运算符:*
(2)、声明指针
(3)、使用指针在函数间通信
边栏推荐
- 根据指定区域内容生成图片并进行分享总结
- curl (7) Failed connect to localhost8080; Connection refused
- 监听父元素宽高,自适应插件大小
- MATLAB program design and application of MATLAB 2.5
- 【FiddlerScript】利用FiddlerScript抓包保利威下载
- ORACLE modify another user package (package)
- 电磁兼容简明教程(6)测试项目
- MVVM项目开发(商品管理系统一)
- LeetCode 415:字符串相加
- first unique character in characters
猜你喜欢
随机推荐
【一句话攻略】彻底理解JS中的回调(Callback)函数
史上超强最常用SQL语句大全
LeetCode 0149. Maximum number of points on a line
The BP neural network based on MATLAB voice characteristic signal classification
2022.7.27 Selected lectures on good topics
Generate pictures based on the content of the specified area and share them with a summary
JVM:运行时数据区-PC寄存器(程序计数器)
Bean的生命周期
配置我的kitty
special day to remember
图片无损压缩软件哪个好用:试试完全免费的JPG-C 图片批量修整压缩减肥工具吧 | 最新jpg批量修整工具下载
return;代表含义
Dell PowerEdge Server R450 RAID Configuration Steps
datagrip 报错 “The specified database userpassword combination is rejected...”的解决方法
图像基本操作的其他内容
我的创作纪念日
Offer brush questions - 1
基于百度OCR的网站验证码在线识别
LeetCode240+312+394
ORACLE modify another user package (package)









