欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

学习日志

程序员文章站 2022-06-29 18:58:40
...

苏嵌 项目实战

学习日志

姓名:彭凯凡 日期:2018年9月3日
今日学习任务:安装虚拟机环境并运行软件,初步了解C语言代码的编写和编译,了解数组和指针等基本程序。
今日任务完成情况:较快安装虚拟机环境并运行,了解C语言的基本编写准则和编译,掌握C语言的关键词和*的两种使用含义等重点。根据老师给出的程序编写并编译运行。
重点代码:
代码1:

#include<stdio.h>
int main()
{
   printf("int %d\n",sizeof(int));
   printf("char %d\n",sizeof(char));
   printf("double %d\n",sizeof(double));
   printf("float %d\n",sizeof(float));
   printf("int %d\n",sizeof(int *));
   printf("char %d\n",sizeof(char *));
   printf("double %d\n",sizeof(double *));
   printf("float %d\n",sizeof(float *));

   return 0;
 }

代码2:

#include<stdio.h>
char *mystrcpy(char *dest, const char *src)
{
   while ((*dest++ = *src++) != '\0');
}

int main()
{
   char str[64] = "123456789";
   char *ptr = "hello";

   mystrcpy(str,ptr);

   printf("%s\n"str);

   printf("%d\n",mystrlen(str));

   return 0;
}

今日开发中出现的问题汇总:编译过程经过较长时间才搞懂,上课老师的提问并不能很好的回答,对于指针的应用不是很熟悉。对于代码的功能不是很了解。
今日开发收获:能够初步编写编译基本代码,能够初步识别基本代码,了解自身的不足以及学习方向。
自我评价:不能很快跟上老师的进程,课后还需要复习上课内容,C语言方面还有明显不足。