美文网首页
21天C语言代码训练营(第六、七天)

21天C语言代码训练营(第六、七天)

作者: Hans941 | 来源:发表于2017-04-19 22:43 被阅读0次
  • 第六天练习
    这个作业是将日历添加两个功能
    1.实现任意年份日历打印(已实现)
    2.实现两个月的日历并排打印(写不出来……)

  • 第七天无课后练习
    讲授了两个新东西
    1.利用结构体进行封装
    2.在一个项目中写多个文件包括头文件 .h 和 代码文件.c

结构体还没用过,“天花板”老师的例子读的一知半解,还是得自己写一些基本的练习题再尝试着看。

关于头文件和代码文件的作用比较好理解(也只是理解了表面意思)
头文件内容:代码文件用到比较多的东西,比如一些函数(如sqrt()函数等),把它们写在一个头文件下(math.h),但只用写函数声明就可以了,具体函数可以写在一个单独的代码文件中,在主函数调用的时候,即使关于sqrt()函数的具体写法没有写在main函数的文件而在另一个代码文件中,但只要这两个代码文件在一个project下,通过头文件中的变量声明,主函数文件就能直接调用sqrt函数。(这里涉及到编译链接问题,我记得有句话叫“同步编译,再进行链接”)。
关于头文件和源文件更具体的理解-链接

相关文章

网友评论

      本文标题:21天C语言代码训练营(第六、七天)

      本文链接:https://www.haomeiwen.com/subject/mxxkzttx.html