请问各位大神,c语言两个字符串怎么产生关联

weixin_44710192 2019-09-19 02:33:19
比如我想写个 字母C 它的逻辑是包含,转圈圈的。我想把这个字母和它的逻辑意思在c语言关联在一起,然后在键盘上输入字母C或者转圈圈的,程序会在之前关联好的存储单元中对比,如果正确,则回答正确,错误则回答错误。
...全文
88 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_44710192 2019-09-20
  • 打赏
  • 举报
回复
引用 7 楼 weixin_40290083的回复:
如果是单纯的英文单词,那么6楼的方法就可以进行关联,但是大量的单词直接在程序中定义这么多的变量显然是不科学的,当单词有增加、删除、修改时需要重新编译程序,解决的办法是使用文本文件保存或者使用数据库,当需要时读取文本或者数据库,然后把读取到的数据(英文、中文)赋给Node变量的两个成员变量就可以了。
对对,我也觉得定义大量的变量来存放单词是有问题的,编程不应该这么费事费时,谢谢。
weixin_40290083 2019-09-20
  • 打赏
  • 举报
回复
如果是单纯的英文单词,那么6楼的方法就可以进行关联,但是大量的单词直接在程序中定义这么多的变量显然是不科学的,当单词有增加、删除、修改时需要重新编译程序,解决的办法是使用文本文件保存或者使用数据库,当需要时读取文本或者数据库,然后把读取到的数据(英文、中文)赋给Node变量的两个成员变量就可以了。
weixin_44710192 2019-09-19
  • 打赏
  • 举报
回复
谢谢回复,这样就能把两个字符串关联在一起了吗?
wowpH 2019-09-19
  • 打赏
  • 举报
回复
typedef struct Node {
    char english[50];
    char chinse[100];
}Word;
weixin_44710192 2019-09-19
  • 打赏
  • 举报
回复
引用 1 楼 weixin_40290083的回复:
看不明白你的需求呀。
是我没说清楚,我是想编写一个测试英语单词的小程序,比如一个单词 和它的中文意思 ,怎么在c语言绑定起来,然后随机抽取一个单词,让你输入中文意思。或者抽取一个中文意思让你输入它的英文,然后在进行判断,看看是否正确。
weixin_44710192 2019-09-19
  • 打赏
  • 举报
回复
是我没说清楚,我是想编写一个测试英语单词的小程序,比如一个单词 和它的中文意思 ,怎么在c语言绑定起来,然后随机抽取一个单词,让你输入中文意思。或者抽取一个中文意思让你输入它的英文,然后在进行判断,看看是否正确。
  • 打赏
  • 举报
回复
既然实在看不明白需求,我就瞎蒙了啊~
char a[n][n],或者char **a,这样算吗?
weixin_40290083 2019-09-19
  • 打赏
  • 举报
回复
看不明白你的需求呀。

69,374

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧