当前位置:网站首页>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)、使用指针在函数间通信
边栏推荐
- 声音信号处理基频检测和时频分析
- Information system project managers must recite the work of the core test site (56) Configuration Control Board (CCB)
- NIO programming
- 小白的0基础教程SQL: 什么是SQL 01
- POJ2421道路建设题解
- Golang: go static file processing
- Go 支持 OOP: 用 struct 代替 class
- LeetCode 0150. 逆波兰表达式求值
- 小程序通过云函数操作数据库【使用get取数据库】
- 【视觉SLAM十四讲】第一章理论详解
猜你喜欢

滚动条样式修改

"By sharing" northwestern university life service | | bytes a second interview on three sides by HR

Information system project managers must recite the work of the core test site (56) Configuration Control Board (CCB)

拳头游戏免版权音乐下载,英雄联盟无版权音乐,可用于视频创作、直播

LeetCode 0149. 直线上最多的点数

Golang: go open web service

对于升级go1.18的goland问题

The use of Golang: go template engine

如何使用Photoshop合成星轨照片,夜空星轨照片后期处理方法

响应式织梦模板园林花卉类网站
随机推荐
Introduction to the basic principles, implementation and problem solving of crawler
Classwork (7) - #598. remainder operation (mod)
my creative day
声音信号处理基频检测和时频分析
datagrip 报错 “The specified database userpassword combination is rejected...”的解决方法
爬虫基本原理介绍、实现以及问题解决
rhcsa 第四天
图像基本操作的其他内容
JSON 与 JS 对象的区别
Matlab simulink particle swarm optimization fuzzy pid control motor pump
MVVM项目开发(商品管理系统一)
Offer brush questions - 1
13 - JUC CountDownLatch concurrent programming
Dell PowerEdge Server R450 RAID Configuration Steps
Summary of test points about app updates in different ways
MATLAB program design and application of MATLAB 2.5
Using FiddlerScript caught poly FiddlerScript 】 【 download
LeetCode每日一题(309. Best Time to Buy and Sell Stock with Cooldown)
CSP-S2019兴奋不已
2022年牛客多校第四场补题