1、快捷键
快捷键 | 描述 |
---|---|
ctrl+滚轮 | 字体变大小 |
ctrl+K+C | 注释 |
ctrl+K+U | 取消注释 |
home | 行首 |
end | 行末 |
2、C语言标准库函数
stdio.h:包含了输入输出相关的函数,如printf()、scanf()、fgets()等。
stdlib.h:包含了通用工具函数,如malloc()、free()、atoi()等。
string.h:包含了字符串处理函数,如strcpy()、strcat()、strcmp()等。
math.h:包含了数学函数,如sin()、cos()、sqrt()等。
time.h:包含了时间和日期处理函数,如time()、strftime()、difftime()等。
3、字符字符串
双引号:字符串
单引号:字符
4、占位符
符号 | 技能 |
---|---|
\n | 换行 |
%d | 整数 |
%c | 字符 |
%f | 浮点数 |
%c | 字符 |
5、C语言的关键字(保留字) |
auto double int struct break else long switchcase enum register typedef char extern return unionconst float short unsigned continue for signed voiddefault goto sizeof volatile do if while static
6、数据类型
**基本数据类型**- int:用于表示整数类型,通常为32位,4个字节。- char:用于表示单个字符,一个字节。- float:用于表示单精度浮点数,通常为32位,4个字节。- double:用于表示双精度浮点数,通常为64位,8个字节。- void:表示空类型,用于表示无返回值或不具有特定类型的指针。
**修饰符类型**- short:用于表示短整数类型,通常为16位,2个字节。- long:用于表示长整数类型,通常为32位,4个字节。- signed:用于表示带符号整数类型。- unsigned:用于表示无符号整数类型。
**复合数据类型**- 数组:用于存储相同类型的多个元素。- 结构体:用于组合多个不同类型的数据。- 联合:用于在同一内存空间存储不同类型的数据。- 枚举:用于定义一组具有命名值的整数常量。
**指针类型**- int*:指向整数类型的指针。- char*:指向字符类型的指针。- void*:用于表示未指定类型的指针。
7、ASCII编码
8、感想
现在的转软件方向的太爽了,有这样的路线真爽
个人目标:学习C基础知识
自我介绍:干了几年java的菜鸡
编程的目标:朝着这个方向走到黑(退休)
学习编程:我只能看录播,二倍速度,主要是想有个计划的学学C
花费多少时间:真的喜欢的话就是玩了,不算花费了,玩多长时间都可以
你最想进入的一家IT公司:钱多活少,有人背锅,少拍马屁的公司