c
文章平均质量分 53
lethe-plus
木木hua
学会适应,学会遗忘
展开
-
常量指针和指针常量
指针常量修饰得是常量,指针指向的值是一个常量,可以改变指针的地址,但是不能改变指针指向的值,用int*constp来进行表示。常量指针修饰得是指针,指针的地址是一个常量,可以改变指针指向的值,但是不能改变指针的地址,用constint*p来进行表示。常量指针常量表示方法constint*constb=&a;指向常量的指针常量地址和存储单元的值都不可以被修改。...原创 2022-07-28 01:45:52 · 243 阅读 · 0 评论 -
嵌入式c语言2--预处理及其使用
目录 预处理概述 头文件包含 宏定义 条件编译 条件编译应用举例 预处理指令 预处理概述 预处理操作是在程序正式编译前就由编译器进行的操作,主要处理#开始的预编译指令,预处理不会去检查宏的相关语法错误。 预处理的类型: 1、头文件包含#include 2、宏定义#define 3、条件编译 4、预处理指令 头文件包含 1、用尖括号括起来的头文件一般都是系统自带的,表示编译器会在系统标准库下寻找 #include <name> 2、双引号一般则用于我们原创 2022-04-18 22:35:46 · 978 阅读 · 2 评论 -
嵌入式c语言1--GCC和编译过程
目录 GCC概述 编译过程 GCC概述 GCC:GNU C Compiler GNU是一个自由的操作系统,其内容软件完全以GPL方式发布。GPL其实就是开源的意思。随着语言越来越多,慢慢的变成了GNU Compiler Collection 通俗理解:高级语言和机器语言的一个翻译官,翻译组织 gcc基础使用: //查看gcc版本 gcc -v gcc -o 输出文件名 输入文件名 【-o 输出文件名】 是一个整体 在后面结合编译过程慢慢地介绍更多的使用方法。 编译原创 2022-04-18 13:05:21 · 349 阅读 · 0 评论