嵌入式开发之c基础第一天笔记
来源:互联网 发布:红米note只有2g网络 编辑:程序博客网 时间:2024/05/17 03:50
C基础第一天笔记
gcc编译C
gcc c.c -o hello 编译c.c,编译后名为hello
int main(int agrv,char **args)
{
return 0;
}
agrv -->$# args-->$@ $*
int main()
{
//多任务系统
return 0
}
void main()
{
}
void main(void)
{
}
cpu 内存条 硬盘 为了充分利用内存划分数据类型
数据类型:
数值型:整数:整数 4个字节int %d
实型:小数
单精度浮点数 4个字节 float %f
双精度浮点数 8个字节 double %lf
字符型:字符 0-127 1字节8位 char %c
指针类型:表示内存的某一部分的编号的类型
枚举类型:枚举
自定义类型:
联合体
共用体
结构体
声明变量:
数据类型 变量名;
int num;
在声明变量时,可以指定一个值,称之为变量初始化
int num = 0;
可以连续声明变量:
int num = 0 , num1 = 0 , num2 = 0;
这样就声明了num\num1\num2三个int类型的数据;
变量名只能使用英文字母,数字,_
不能使用数字开头
规范:
命名:有意义
驼峰式命名法:studentAge
格式化输出:
printf("要输出的内容,会原样输出")
printf("%d %c",变量1,变量2)
0 0
- 嵌入式开发之c基础第一天笔记
- 嵌入式开发之Linux基础第一天学习笔记 初步了解相关
- 嵌入式LINUX C学习之笔记(第一天)
- 嵌入式开发之C语言基础第三天&第四天学习笔记
- 嵌入式开发之c基础第二天学习笔记
- iPhone第一天之C基础
- 嵌入式学习笔记第一天
- 第一天(c基础)
- iOS开发之C语言第一天
- 嵌入式开发之Linux基础第三天学习笔记 linux系统命令(二)
- 嵌入式开发之linux基础第五天学习笔记 Linux网络相关
- 嵌入式开发之linux基础第七天学习笔记 shell脚本编程(二)
- 应用开发第一天编程基础(国嵌笔记)
- 嵌入式开发基础笔记
- 嵌入式学习笔记(第七天)c基础编程
- JAVA基础18天速成学习笔记之第一天
- 嵌入式软件开发培训笔记——Java第一天(开发环境搭建、入门引导)
- 嵌入式软件开发培训笔记——c编程基础
- Python中用MetaClass实现委托、不可变集合
- visual studio 2015 配置 Winpcap
- 第二十天学习笔记
- JavaScript预编译原理分析
- Go中变量声明的三种方式
- 嵌入式开发之c基础第一天笔记
- mysql安装需要的配置文件
- 学习Hadoop第二十二课(Sqoop---数据迁移工具)
- 【备忘】科卡在线Linux高级应用视频教程(全套17集)视频下载
- bower解决js的依赖管理
- PS,AI各类设计页面大小
- 学习笔记 Tianmao 篇 RecyclerView.Adapter 的封装
- 155. Min Stack
- thinkphp下的三级联动(带有缓存的)