找回密码
 立即注册
首页 业界区 安全 高级语言程序设计课程第八次个人作业

高级语言程序设计课程第八次个人作业

颐港 3 小时前
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx
这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15590
学号:102500336
姓名:林陈帅
一. 作业内容

  • 编写并运行书本第11章11.13编程练习题目中的第1~3,6,7题。
    1.1


1.2


1.3


1.6


1.7


这里我对题目的描述感觉很奇怪,所以直接按照strncpy原本的逻辑来设计函数。

  • 编写并运行书本第12章12.9编程练习题目中的第1~3,8,9题。
    2.1


    2.2




    2.3




2.8



2.9



初始化一个可变长度的二维数组,不仅要用malloc初始化最外层,还要为里面的每一个数组都用统一的方式初始化一遍才行,并且内外层也都要分别释放内存。不能直接给未初始化地址的数组元素赋值。
总结:本次作业让我认识到了变量的几种储存方式,以及如何声明它们;学习了如何使用malloc,free等方法创建可变数组。
思考:在C语言中对数组,指针的赋值和管理是很麻烦的事情,很容易就疏忽某个环节。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册