嵌入式每日学习心得2017.07.12
来源:互联网 发布:安卓连接mysql软件 编辑:程序博客网 时间:2024/05/29 06:51
头文件:包含对函数的声明,全局变量的定义,外部变量的定义,宏的定义等。
主函数:一个函数有且仅有一个主函数,主函数是程序的入口和出口,程序从
主函数开始,从上往下,一个一个语句执行。执行到主函数的最后一条语句后,
程序结束。(有return 到该语句停止)
转义字符:'\n'换行
printf:将“字符串内容”,存放到stdout标准输出缓冲区读取并显示在屏幕
或其他显示设备上。
scanf:标准输入函数,将“字符串内容”,存放到stdin标准输出缓冲区
软件=程序+文档
程序=函数+函数+。。。
函数=数据结构+算法(方法)
语句:在程序中,以';'结束的的代码表示一条语句,每个语句就是一个执行的步骤
算法的五个特性:
1.唯一性(确定性,每条语句执行后的结果唯一)
2.有穷性(算法的每条语句,必须在一定的时间内,可执行完)
3.输入 (需要初始信息,可以多个可以没有)
4.输出 (执行的结果是为人所需,必须要有输出)
5.健壮性 (可行性,每个步骤的结果,和预期的效果要相同)
KT -> UNIX
汇编 》 与机器硬件对应 。移植(兼容)很差
KT 》 BCPL 》 B语言
DR和KT用B 》 UNIX 》新的数据结构和语法 》C语言
DR和KT用C 》 UNIX
C语言 》 C++ ,Java ,C# ,PHP ,Objective-C ,Swift ,VB
C语言基础:
运算符34
+ - * / % ++ -- > < = == >= <= != ! || | && & ^ ~ << >>
( ) [ ] { } \ . , ; ? ' '' :
关键字32
void char int float double long short auto struct const signed unsigned
extern register static size.of default typedef(给数据类型起别名)
union(声明共用数据类型) enum(声明枚举)
volatile(说明变量在程序执行中可被隐含的改变)
控制语句9
选择:2 if.else switch.case
循环:3 for while do.while
返回:4 return break continue goto
标识符:函数名,变量名(由字母,数字,下划线组成,不能以数字开头,不能和关
键字重名,且不能重名)
cpu 寄存器 内存条 硬盘 U盘(内存是掉电易失)
交换文件:异常中断
主函数:一个函数有且仅有一个主函数,主函数是程序的入口和出口,程序从
主函数开始,从上往下,一个一个语句执行。执行到主函数的最后一条语句后,
程序结束。(有return 到该语句停止)
转义字符:'\n'换行
printf:将“字符串内容”,存放到stdout标准输出缓冲区读取并显示在屏幕
或其他显示设备上。
scanf:标准输入函数,将“字符串内容”,存放到stdin标准输出缓冲区
软件=程序+文档
程序=函数+函数+。。。
函数=数据结构+算法(方法)
语句:在程序中,以';'结束的的代码表示一条语句,每个语句就是一个执行的步骤
算法的五个特性:
1.唯一性(确定性,每条语句执行后的结果唯一)
2.有穷性(算法的每条语句,必须在一定的时间内,可执行完)
3.输入 (需要初始信息,可以多个可以没有)
4.输出 (执行的结果是为人所需,必须要有输出)
5.健壮性 (可行性,每个步骤的结果,和预期的效果要相同)
KT -> UNIX
汇编 》 与机器硬件对应 。移植(兼容)很差
KT 》 BCPL 》 B语言
DR和KT用B 》 UNIX 》新的数据结构和语法 》C语言
DR和KT用C 》 UNIX
C语言 》 C++ ,Java ,C# ,PHP ,Objective-C ,Swift ,VB
C语言基础:
运算符34
+ - * / % ++ -- > < = == >= <= != ! || | && & ^ ~ << >>
( ) [ ] { } \ . , ; ? ' '' :
关键字32
void char int float double long short auto struct const signed unsigned
extern register static size.of default typedef(给数据类型起别名)
union(声明共用数据类型) enum(声明枚举)
volatile(说明变量在程序执行中可被隐含的改变)
控制语句9
选择:2 if.else switch.case
循环:3 for while do.while
返回:4 return break continue goto
标识符:函数名,变量名(由字母,数字,下划线组成,不能以数字开头,不能和关
键字重名,且不能重名)
cpu 寄存器 内存条 硬盘 U盘(内存是掉电易失)
交换文件:异常中断
阅读全文
0 0
- 嵌入式每日学习心得2017.07.12
- 嵌入式每日学习心得2017.07.07
- 嵌入式每日学习心得2017.07.08
- 嵌入式每日学习心得2017.07.10
- 嵌入式每日学习心得2017.07.11
- 嵌入式每日学习心得2017.07.13
- 嵌入式每日学习心得2017.07.14
- 嵌入式每日学习心得2017.07.17
- 嵌入式每日学习心得2017.07.18
- 嵌入式每日学习心得2017.07.19
- 嵌入式每日学习心得2017.07.20
- 嵌入式每日学习心得2017.07.21
- 嵌入式每日学习心得2017.07.24
- 嵌入式每日学习心得2017.07.25
- 嵌入式每日学习心得2017.07.26
- 嵌入式每日学习心得2017.07.28
- 嵌入式每日学习心得2017.07.31
- 嵌入式每日学习心得 线程
- 小明,你为啥不做作业?
- 预处理、编译、汇编和链接
- 掌静脉身份识别仪的硬件设计
- 欢迎使用CSDN-markdown编辑器
- 学习倒谱(进行中)
- 嵌入式每日学习心得2017.07.12
- Springboot项目部署到外置Tomcat
- 零散的知识
- 视觉里程计(二)
- 洛谷P1035 级数求和
- 去除相邻相同元素-算法
- java学习之路(7)- 方法与递归
- win10-ubuntu16 双系统引导盘错误记录
- IntelliJ IDEA详细配置和使用教程(适用于Java开发人员)