学习日志 姓名:苏浩 日期:7.10
|
|
今日学习任务
| 1、熟悉使用文本编辑器vim;(基本操作、配置、使用技巧) 2、熟练使用编译器gcc;(基本编译选项、静态库与动态库的制作与使用) 3、了解调试器gdb;(基本调试操作,段错误如何调试) |
今日任务完成情况
(详细说明本日任务是否按计划完成,开发的代码量) | 1、熟悉使用文本编辑器vim;实现基本操作、配置、掌握使用技巧 2、熟练使用编译器gcc;了解基本编译选项、如何制作与使用静态库与动态库 |
今日开发中出现的问题汇总
| 对制作静态库与动态库的相关命令掌握不够熟练,操作过程中错误较多 |
今日未解决问题
| 无 |
今日开发收获 | 进一步熟悉Linux的知识,对文本编译器vim有了一定的掌握,同时学习了如何自己制作静态库与动态库,并进行使用 |
自我评价
(是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等)
| 老师讲解的内容较多,很多地方还不是很熟悉,需要花时间理解与消化,要与教学进度相适应 |
其他
| 无 |
1. 输出100以内的素数
#include<stdio.h>
int main()
{
int i;
int j;
int flag = 1;
for(i = 2; i <= 100; i++)
{
for(j = 2; j <= i / 2; j++)
{
if(i % j == 0)
{
flag = 0;
break;
}
}
if(flag == 1)
{
printf("%d\n", i);
}
flag = 1;
}
return 0;
}
2. int add(int a, intb)
{
return a + b;
}
int sub(int a, intb)
{
return a - b;
}
#include<stdio.h>
int main()
{
printf("add = %d\n", add(3,2));
printf("sub = %d\n", sub(3,2));
}