为什么char数组名能够直接赋值给string对象?
答案:3 悬赏:40
解决时间 2021-02-12 01:06
- 提问者网友:傀儡离开
- 2021-02-11 16:35
为什么char数组名能够直接赋值给string对象?
最佳答案
- 二级知识专家网友:苦柚恕我颓废
- 2021-02-11 18:07
string类对=运算符有重载函数,所以,可以这样写!
全部回答
- 1楼网友:迷人小乖乖
- 2021-02-11 19:03
java中没有string类,而是String类。。。。。看String的构造函数
~
~~~~~~~~~
~~~~
~~~~~~~~~~~~
- 2楼网友:我的任性你不懂
- 2021-02-11 18:45
对于string型的变量,直接赋值即可,如string str="abcde";使用string类需要使用头文件#include
对于char数组型的变量,在声明时可以直接赋值,如char str[] = "abcde",
对于char数组型的变量,在非声明的时候赋值时,不能直接赋值,如char str[64];str = "abcde";是不允许的,需要借助strcpy函数进行赋值,需要使用头文件#include 。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |