美文网首页
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