当前位置:网站首页>C语言学习概览(一)
C语言学习概览(一)
2022-08-01 07:09:00 【Dαīsч】
一、初识C语言
1、C语言的起源
2、使用C语言的理由
(1)、优点
(2)、缺点
3、C语言的发展方向
4、计算机工作的基本原理
5、语言标准
(1)、C99标准
(2)、C11标准
6、使用C语言的7个步骤
(1)、第1步:定义程序的目标
(2)、第2步:设计程序
(3)、第3步:编写代码
(4)、第4步:编译
(5)、第5步:运行程序
(6)、第6步:测试和调试程序
(7)、第7步:维护和修改代码
7、编程机制
二、C语言概述
1、简单程序的结构
2、提高程序可读性的技巧
3、程序说明
4、多条声明
5、调试程序
6、语法错误
7、语义错误
8、程序状态
9、关键字和保留标识符
三. 数据和C
1、变量与常量数据
2、数据:数据类型关键字
(1)、整数和浮点数
(2)、整数
(3)、浮点数
3、C语言基本数据类型
(1)、int类型
(2)、其他整数类型
(3)、使用字符:char类型
(4)、_Bool类型
(5)、可移植类型:stdint.h和inttypes.h
(6)、float、double和long double
(7)、复数和虚数类型
(8)、类型大小
4、参数和陷阱
5、转义序列示例
6、刷新输出
边栏推荐
猜你喜欢

mysql的行锁和间隙锁

测试工具(四)Jenkins环境搭建与使用

matlab 风速模型 小波滤波

电磁兼容简明教程(6)测试项目

Dbeaver connect the MySQL database and error Connection refusedconnect processing

基于MATLAB的BP神经网络进行语音特征信号分类

Golang:go模版引擎的使用

Offer brush questions - 1

自制一款远程控制软件——VeryControl

Image lossless compression software which works: try completely free JPG - C image batch finishing compression reduces weight tools | latest JPG batch dressing tools download
随机推荐
拳头游戏免版权音乐下载,英雄联盟无版权音乐,可用于视频创作、直播
The use of Golang: go template engine
mysql的行锁和间隙锁
我的创作纪念日
Golang: go get url and form attribute value
企业员工人事管理系统(数据库课设)
数据机构----线性表之单向链表
Upgrade to heavyweight lock, lock reentrancy will lead to lock release?
滚动条样式修改
Json对象和Json字符串的区别
Vim扩展内容
Bean的生命周期
LeetCode 0150. 逆波兰表达式求值
从零开始—仿牛客网讨论社区项目(一)
my creative day
「面经分享」西北大学 | 字节 生活服务 | 一面二面三面 HR 面
JVM: Runtime Data Area - PC Register (Program Counter)
电磁兼容简明教程(6)测试项目
MVVM project development (commodity management system 1)
Srping中bean的生命周期