复制代码 代码如下:
#include <stdio.h>
/*<--------- #define string char * ---->*/
typedef char * string;
int main(void)
{
string a[] = {"I", "like", "to", "fight,"},
b[] = {"pinch,", "and", "bight."};
printf("%s %s %s %s %s %s %s\n", a[0], a[1], a[2], a[3], b[0], b[1], b[2]);
return 0;
}
用#define替换掉typedef的行,并且,已经给出的#define示例不能通过,但是,程序中只要添加一个字符,就可以了.
====================这个问题的解答===========================
有下面两种定义pStr数据类型的方法,两者有什么不同?哪一种更好一点?
typedef char* pStr;
#define pStr char*;
答案与分析:
通常讲,typedef要比#define要好,特别是在有指针的场合。请看例子:
typedef char* pStr1;
#define pStr2 char *
pStr1 s1, s2;
pStr2 s3, s4;
在上述的变量定义中,s1、s2、s3都被定义为char *,而s4则定义成了char,不是我们所预期的指针变量,根本原因就在于#define只是简单的字符串替换而typedef则是为一个类型起新名字。
上例中define语句必须写成 pStr2 s3, *s4; 这这样才能正常执行。
所以程序
复制代码 代码如下:
#define string char *;
int main(void)
{
string a[] = {"I", "like", "to", "fight,"},
*b[] = {"pinch,", "and", "bight."}; /*<--就是这里!!--*/
printf("%s %s %s %s %s %s %s\n", a[0], a[1], a[2], a[3], b[0], b[1], b[2]);
return 0;
}
==========================
确实很巧妙!
相关推荐:
优化平台:让数字化转型更简单、更高效,莆田谷歌seo品牌排行
ChatGPT免费版下载:智能对话助手带来的全新体验,电脑怎么下载Ai微认证
如何选择适合你的AI工具?全面解析AI工具哪个好用
OpenAI注册问题解决方案:如何顺利通过手机号验证,反对ai头像
SEO找出网站流量提升的终极策略,带你走向搜索引擎巅峰!,朝阳模板网站建设价格
seo软文有什么作用,seo文案是什么 ,斐乐Ai测评问题
ChatGPT付款被拒?如何应对与解决常见支付问题,掉包ai
线上AI写作免费一键生成,轻松提升写作效率,解放创作思维
交友群都有哪些,交友群是干什么的 ,ai猫csgo
什么是seo平台seo教程,什么是 seoseo有何价值 ,论文写作ai助手公众号
二级泛站群,zblog二级泛站群 ,李宗盛ai
ChatGPT无法访问原因分析及解决方案,斑马ai报道
SEO教育:搜索引擎优化,开启成功职业之路,搜狗SEO排名接单
GPT-3.5免费吗?揭秘AI智能助手的未来与收费模式,ai 美美
seo用什么写属性写,seo属于什么 ,芭田科学施肥AI
SEO搜索关键词是什么意思?全方位解析关键词优化的核心要素,lol ai图片
常用AI工具,高效智能生活
SEO有点:揭秘优化之道,提升网站排名的秘诀,广州抖音seo厂家地址
为什么“360收录”是你网站推广的必备利器,seo亚马逊
SEO技巧提升网站流量:打造高效网站的关键策略,Ai测脸相
用AI写的文章算原创吗?真相揭示,带你深度思考!
文章AI指令提升写作效率的智能助手
seo管理系统是什么,seo网站管理 ,过度圆ai
seo重点工作是什么,seo重点工作是什么意思 ,棋谱检查ai
AI会生成同一篇文章吗?揭开智能创作的神秘面纱
《命运交错的轨迹:小说背后的无尽魅力》,seo优化huifachina
ChatGPT,您的银行卡被拒绝了?别慌,这些方法帮您快速解决问题!,ai给那个标声调
SEO本站:提升网站流量与排名的秘密武器,荆门专业的抖音seo
URL站长的崛起:打造高效网站运营的秘密武器,网站建设费用计算依据
优化入口:提升网站流量与转化率的秘密武器,琼海关键词排名品牌
SEO招标:如何通过专业SEO服务助力企业脱颖而出,牡丹江关键词排名怎么样
SEO外链技巧:提升网站排名的秘密武器,ai视频生日祝福
为什么seo推广那么多,seo推广难吗 ,东莞ai听译平台
SEO发明:引领数字时代营销革命的力量,速卖通外贸推广网站
什么是seo的豆子,何为seo ,ai圆复制
seo渠道优化是什么,seo渠道推广怎么做 ,ai121333
seo相当于什么职业,seo相当于什么职业类别 ,usatisfy ai
SEO运维:提升网站排名的核心战略,邢台网站建设优化建站
SEO做法-提升网站流量与排名的关键秘诀,屏东网站推广招聘
SEO提供:如何通过精准的SEO策略提升网站流量与品牌影响力,刷关键词排名立的火星
seo相关知识是什么,seo相关技术 ,ai写作讯飞星火认知大模型
ChatGPT充值打不开?这几招教你轻松解决问题!,免费的ai写作绘图
SEO对策:提升网站排名与流量的必备策略,SEO入门相机平价学生
ChatGPT页面怎么拖不动?解决问题的终极指南,日韩AI换脸在线观看
OpenAIGPT:开启智能时代的语言革命,ai辣妹动漫
seo算是什么营销方式,seo是网络营销吗 ,ai318
ChatGPT免费订阅的使用限制:其潜力与挑战,ai辅助线无法对齐画板
了解SEO:让你的网站在搜索引擎中脱颖而出的秘密武器,宝山区常见网站优化
AI上的文章属于原创吗?人工智能创作内容的归属问题
【SEO优化全攻略】提升网站流量的终极秘籍,带你轻松玩转搜索引擎优化!,金融网站推广维护