随笔分类 -  编程语言 / C

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
摘要:指针的概念 指针代表一个变量的内存地址,通过&可以拿到变量的内存地址。变量不等于指针,通过*可以拿到指针所指向的变量的值。 在 C 中,存在指针变量,指针变量的声明格式:int* varName = &varAddress。声明指针变量之后,通过*可以拿到该指针变量所指向的值。例如,feet 变量是 阅读全文
posted @ 2022-09-15 11:47 Himmelbleu 阅读(26) 评论(0) 推荐(0) 编辑
摘要:与运算 |计算|结果| |:--:|:--:| |0&0|0| |0&1|0| |1&1|1| |1&0|0| 或运算 |计算|结果| |:--:|:--:| |0|0|0| |0|1|1| |1|1|1| |1|0|1| 阅读全文
posted @ 2022-09-14 12:19 Himmelbleu 阅读(73) 评论(0) 推荐(0) 编辑
摘要:《C Primer Plus》函数章节:递归函数。结合 Visual Studio 调试理解 C 语言的递归函数,下面是书上一模一样的代码,贴在这里: #include<stdio.h> void up_and_down(int); int main(void) { up_and_down(1); 阅读全文
posted @ 2022-09-13 00:37 Himmelbleu 阅读(73) 评论(0) 推荐(0) 编辑
摘要:GCC 的编译流程 我们写的 C 代码保存在扩展名是 .c 的文件,其实是一个纯文本文件。 GCC(C 编译器之一)通过预处理器(Pre-Processing)把头文件展开到hello.i文件中。 编译器(Compiling)把hello.i文件转换成包含汇编代码的文件hello.s中。 汇编器(A 阅读全文
posted @ 2022-09-12 21:56 Himmelbleu 阅读(73) 评论(0) 推荐(0) 编辑

首页
随笔
博客园
我的
标签
管理

没有随笔

该分类没有随笔,请点击查看子分类

点击右上角即可分享
微信分享提示