青木隼
青木隼
全部文章
C笔记
C++(8)
IO/线程(7)
Linux笔记(2)
数据结构(7)
网络编程(5)
读书笔记(1)
归档
标签
去牛客网
登录
/
注册
青木莲华の博客
天行健,君子以自强不息!地势坤,君子以厚德载物!
全部文章
/ C笔记
(共8篇)
C语言学习——8
C语言学习——8 一、多文件编程 .c:源文件 —— 写C语言源代码的文件 .h:头文件 —— 定义或者包含一些库和变量、函数声明等内容的文件 多文件编程的时候所有的C文件中只有一个主函数 头文件格式: 以下代码用于——防止头文件重复展开或者重复包含 #ifndef __cal_H_...
C
2025-07-22
0
30
C语言学习——7
C语言学习——7 一、递归函数 递归:所谓的递归是一种思想 ------ 算法 ------>解决递归问题,带有回溯思想的问题 递归函数:函数自己调用自己,需要控制结束条件,不能无限的调用自己 递归的作用: 1.简化代码 2.特别适合解决递归问题 递归函数实现1-100的累加 //递归...
C
2025-07-21
0
30
C语言学习——6
C语言学习——6 一、函数 概念:具有特定功能的代码模块。 1.函数的一般形式 返回值 函数名(形式参数列表: 形参) { 代码块; return 返回值; } 2.函数的调用 函数名(实参列表:实参); 练习 实现一个交换函数,交换两个变量的值。 /*========...
C
2025-07-20
0
27
C语言学习——5
C语言学习——5 补充知识点: 1.gcc 编译的四个步骤 预处理:头文件展开,宏定义的替换 ,去除注释、条件编译等 gcc -E 1.c -o 1.i 编译: 检查语法错误后,没有错误在生成汇编文件 .s gcc -S 1.i -o 1.s 汇编:把汇编代码编译成机器码 gcc -...
C
2025-07-18
0
21
C语言学习——4
C语言学习——4 一、指针 1.指针、地址、基地址 指针定义:用于存放地址的一个数据类型 地址定义:地址就是内存中每一个字节的编号,假设一个内存的大小为4G,他的地址会从0x 0000 0000 ~ 0x FFFF FFFF 基地址:变量所占字节中,地址编号最小的,作为变量的地址,也称为基地址 指...
C
2025-07-17
0
26
C语言学习——3
C语言学习——3 一、数组 数组:相同元素的集合,在内存中会分配——片连续的空间 构造数据类型之一 int a[6] 数组是具有-定顺序关系的若千个变量的集合,组成数组的各个变量称为数组的元素。 数组中各元素的数据类型要求相同,用数组名和下标确定。数组可以是- -维的,也可以是多维的。 1.定...
C
2025-07-16
0
33
C语言学习——1
一、Linux 1.Shell命令 1.终端快捷键:Ctrl+Alt+T 2.pwd: 显示路径 3.ls:列出当前目录下的所有文件 参数: -l 列出目录文件下的所有文件 + 详细信息 文件类型 权限 连接数 所属用户 组 文件大小 时间戳 名字 drwx...
C
2025-07-15
0
31
C语言学习——2
7-15 day2 数据类型转换 1.显示转换(强转) ---程序员 (数据类型)表达式; (int)5.0 + 3.0; 2.隐式转换 ---系统 (1)运算时 5 / 2 = 2; 5.0 / 2 = 2.5; (2)赋值运算符时,等号右边数据类型会自动转换成左边的数据类型 ...
C
2025-07-15
0
25