苏嵌 项目实战
学习日志 姓名:张一林 日期:07.13
|
|
今日学习任务
| 1、了解C 语言特点(优缺点、嵌入式开发中的地位,如何学习语言编程) 2、了解基本数据类型的定义及输入输出;(内置类型) 3、掌握字节长度与取值范围; (计算机存储数据的方式、sizeof 的使用) 4、熟练掌握指针的定义与使用;(对应内存空间与指向内存空间) |
今日任务完成情况
(详细说明本日任务是否按计划完成,开发的代码量) | 1、了解C 语言特点(优缺点、嵌入式开发中的地位,如何学习语言编程) 2、了解基本数据类型的定义及输入输出;(内置类型) 3、掌握字节长度与取值范围; (计算机存储数据的方式、sizeof 的使用)
|
今日开发中出现的问题汇总
| 今天编写代码运用scanf函数时,由于不小心在结尾加了一个\n,导致我再输入值时点击回车键,它并不会输出相应的值。通过老师今天的讲解,知道了是规范性的问题。 还有一个是计算范围,搞清楚了该如何分析有符号和无符号的范围计算 |
今日未解决问题
| 无 |
今日开发收获 | 通过今天的课,了解到了c语言的优点,并且在此之上了解到语言的分类,也学习了C语言的标准。 再接着学会了数据类型,主要内容,定义、输入输出、字节长度、无符号和有符号的区别 |
自我评价
(是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等)
| 今天的学习,让我又再一次对C语言又产生了兴趣,对于学习C语言起到了很好的开头的作用,对于今天老师讲的内容都能够理解 |
其他
| 无 |
1、#include<stdio.h>
int main()
{
int i_num;
char c_ch;
double d_num;
float f_num;
printf("please input the number(int)");
scanf(" %d",&i_num);
getchar();
printf("please input the number(char)");
scanf(" %c",&c_ch);
printf("please input the number(double)");
scanf(" %lf",&d_num);
printf("please input the number(float)");
scanf(" %f",&f_num);
printf("result = %d\n",i_num);
printf("result = %c\n",c_ch);
printf("result = %lf\n",d_num);
printf("result = %f\n",f_num);
return 0;
}
2、 #include<stdio.h>
intmain()
{
printf("intlen = %d\n",sizeof(int));
printf("char len =%d\n",sizeof(char));
printf("float len =%d\n",sizeof(float));
printf("doublelen = %d\n",sizeof(double));
printf("longlen = %d\n",sizeof(long));
printf("shortlen = %d\n",sizeof(short));
return 0;
}