
嵌入式编程开发之路
从菜鸟开始,一步一个脚印
给你一朵小红花
做好该做的事情,你就很好啦
展开
-
CMakeLists简单语法
原创 2023-08-02 23:48:03 · 141 阅读 · 0 评论 -
C语言数组指针中的简单应用
1、指针变量的初始化方法: int a; int *p = &a; 2、赋值语句的方法 int a; int *p; p = &a; 3、指针运算符 (1)取地址运算符&:去变量地址; (2)取内容运算符*:取里面的值; (3)指针用于存地址,不可存变量。 4、数组作为返回值 #include <stdio.h> int* array(); int* array() { static int arr[6]; for (int i = 0; i < 6; i+原创 2021-09-14 00:00:02 · 266 阅读 · 0 评论 -
git常用命令简洁版本
git clone + 远程仓库地址:下载代码 git stach 将当前代码放入缓存区 git pull --rebase 下拉远程仓库代码 git stash pop 将缓存区代码拿出来 git status 查看当前状态 git add./ 将更改上传到本地仓库 git commit -m"注释内容" 对当前代码进行说明 git push origin + 分支 将代码上传到远程仓库某分支 git log 查看日志 先写到这里后续继续更新 ...原创 2021-09-13 01:07:31 · 236 阅读 · 0 评论 -
C语言结构体和枚举的使用
项目中用结构体和enum不但可以简洁程序,还能很清楚表达出程序的含义,不妨尝试写成下面方式: #include <stdio.h> enum OneWeek { monday = 1, tuseday, wednesday, thursday, friday, saturday, sunday, sum, }; typedef struct { int apple; int peach; int pears; }EatFriutNums #include原创 2021-09-13 00:59:40 · 813 阅读 · 0 评论 -
C程序的编译步骤
c代码编译成可执行程序需要以下几步:预处理 (hello.i后缀文件)编译(hello.s后缀文件)汇编(hello.o后缀文件)链接(hello.exe后缀文件)gcc编译环境配置 预处理 (hello.i后缀文件) 宏定义展开、头文件展开、条件编译等,同时将代码注释删除,这里不检查语法。 编译(hello.s后缀文件) 检查语法,将预处理后的文件编译成汇编文件。 汇编(hello.o后缀文件) 将汇编文件生成目标文件,二进制文件。 链接(hello.exe后缀文件) c语言写的程序需要依赖各种库,所以编原创 2021-09-12 23:56:15 · 649 阅读 · 0 评论