C Primer Plus 第6版 12章 练习9

本文详细解答了C Primer Plus第六版第12章的练习题目,涵盖了C语言的关键概念,包括指针、数组、结构体等,旨在深化读者对C语言的理解和应用能力。
摘要由CSDN通过智能技术生成
/* --  第六章 09 编写一个符合以下函数的描述: 首先,询问用户需要输入多少个单词,
然后接收用户输入的单词并显示出来,使用malloc 根据回答创建动态数组,该数组内含相应的指向
char的指针(注意: 由于数组的每个元素都是指向char的指针,所以用于储存malloc()返回值的指针
应该是一个指向指针的指针,且它所指向的指针指向char)。在读取字符串时,该程序应该把单词读入
一个临时的char数组使用malloc()分配足够多的存储空间来储存单词,并把地址存入该指针数组
(该数组中每个元素都是指向char的指针), 然后,从临时数组中把单词拷贝到动态分配的存储空间
中,因此,有一个字符指针数组,每个指针都指向一个对象,该对象的大小正好能容纳被储存的特定
单词。下面是运行示例: 
    How may words do you wish to enter ? 5
    Enter 5 words now:
    I enjoyed doing this exerise
    Here are your words:
    I
    enjoyed
    doing
    this
    exercise
*/

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
//#d
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值