嵌入式C语言学习1
1.什么是程序
系统可识别的一组有序指令(二进制)
2.高级语言
basic C、C++、java、C#…(开发的效率提高)
3.GCC多平台编译器
gcc-o hllo hello.c
-o 输出可执行文件
-c 只要求编译器输出目标代码
-g 用于调试
./hello 查看输出结果
4.算法的概念
做任何事都要有步骤,步骤就是要按照一定的顺序来进行,次序也不能错。
解决问题而采用的方法和步骤称为算法
5.简单算法的举例子(12345.。。。。)
设置两个变量 声明P和i为变量
int i=1,p=2;
while(i<=10){
i=i*p;
p++;
}
print(%d\n,i);
6.思考
gcc作为一个交叉编译器,如何生成一个ARM平行程序?
(更换一个编译器,程序是不用变的)