苏嵌 项目实战
学习日志 姓名:赵俊豪 日期:7.13
|
|
今日学习任务
| 嵌入式C语言开发实战 |
今日任务完成情况
(详细说明本日任务是否按计划完成,开发的代码量) | 了解C语言特点(优缺点:1.C语言的运行效率高 2.C语言能直接访问硬件 3.C语言的课移植性好) 2. 了解基本数据类型的定义及输入输出 3. 掌握字节长度与取值范围;(计算机储存数据以补码的形式,sizeof的使用)
|
今日开发中出现的问题汇总
| 1. 补码的运算搞的我头晕 |
今日未解决问题
| 无 |
今日开发收获 | 1. 了解了C语言的特点以及相应的发展历史 2. 了解了printf 和scanf函数 3. 了解了储存数据以补码的形式储存 |
自我评价
(是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等)
| 今天听课特别投入,感觉时间过得非常快,希望以后也能这样。 |
其他
| 无 |
#include<stdio.h>
typedef
int main()
{
int i_num;
scanf("%d",&i_num);
printf("i_num =%d\n",i_num);
char c_ch;
getchar();
scanf("%c",&c_ch);
printf("c_ch =%c\n",c_ch);
float f_num;
scanf("%f",&f_num);
printf("f_num =%f\n",f_num);
double d_num;
scanf("%lf",&d_num);
printf("d_num= %lf\n",d_num);
return 0;
}
#include<stdio.h>
int main()
{
printf("int len = %d\n",sizeof(int));
printf("char len = %d\n",sizeof(char));
printf("float len = %d\n",sizeof(float));
printf("double len = %d\n",sizeof(double));
printf("long len = %d\n",sizeof(long));
printf("short len = %d\n",sizeof(short));
return 0;
}