您的位置:首页 > 运维架构 > Linux

【苏嵌实训-嵌入式 linux C 第 4天】

2020-07-14 06:34 190 查看
项目名称 【苏嵌实训-嵌入式 linux C 第 4天】
今日进度以及任务 学习C语言,进行代码练习。
任务完成情况 C语言的数据类型,逻辑运算,选择语句,指针,以及break和continue的用法
本日开发中出现的问题汇总 多级指针的使用
本日未解决问题 多级指针的使用
本日开发收获 break和continue的用法

1.C语言之父?
丹尼斯·里奇
2.C语言的特点(优势)?
C语言既有高级语言的特点,又具有汇编语言的特点。因此,应用范围广泛,可移植性好,运行效率高。
3.数据
1.所有的数据类型的定义.初始化;
printf(“a = %p\n”,a);//a+1增加一个数组元素长度
printf("&a = %p\n",&a);//&a+1增加一个数组长度
int a; //一个整型数
int *a; //整型指针变量
int **a; //整型指针的指针变量
int a[10]; //整型数组
int *a[10]; //整型指针数组
int (*a)[10]; //数组指针变量,指向的是整型数组
int (*a)(int); //函数指针变量,指向的是形参为int,返回值为int
int (*a[10])(int); //函数指针数组,
4.输入输出
printf:
<格式化控制符>//行缓冲,满一行才输出
scanf:
用scanf输入字符的时候需要先用getchar()将缓冲区里面的回车取走
getchar
putchar
gets
5.运算符.基本控制语句
1.逻辑运算符 &&  || !
2.位运算
3.while  for
4.if  switch  case
5.break  continue
6.goto:异常处理

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: