刚学两天c++的小萌新求教!
c++吧
全部回复
仅看楼主
level 5
暴揍酱猪哥32
楼主
这里为啥不让我过呀?不是声明了这两个变量是字符串型了吗?
另外,这个程序就是给同学做来玩玩,互动性程序,if语句初次使用还不是很熟,麻烦各位提点意见!
2018年09月24日 02点09分
1
level 8
落羽流华ლ
一个char类型变量只能存一个字符,你这样是字符串
2018年09月24日 03点09分
2
level 12
水中羽月亦澄明
char是一个字符,char*是C风格字符串,string是C++风格字符串。所以用string才是首选,注意先include <string>
2018年09月24日 03点09分
3
level 3
雨蛇NEW
字符串的比较不能直接用==,要用strcmp函数,string.h头文件
2018年09月24日 04点09分
4
level 13
桜内-千音💕
我以前也无知的以为char可以存很多个字符,后来老师告诉我string才是存字符串的,那是我刚学if
2018年09月25日 22点09分
5
level 7
哦买噶🌚
1.建议定义变量时考虑一下是否应该定义全局,这里的bcd没必要定义为全局变量
2 c d可以定义为char型数组或者char*指针或者调用<string>库里面的string来定义
3 字符串比较不可直接用==或> <来判断,应借助strcmp函数或者自己写一个循环来判断
4 有多条过程语句时应注意大括号的位置,增加可读性
5 (仅个人建议)可以将b改成getchar()即按任意键便可继续
2018年09月26日 00点09分
6
level 7
恢复出厂设置61
本人学习c++有两年了楼主可以加我微信
18829032245
2018年09月26日 03点09分
7
1