string a="abcde";
请问字符串有多少个?
字符串个数问题
答案:6 悬赏:10 手机版
解决时间 2021-12-22 03:30
- 提问者网友:战皆罪
- 2021-12-21 22:01
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2022-01-09 21:42
string a="abcde";请问字符串有多少个?
1个。
string a="abcde abc efg";请问字符串有多少个?
还是1个。
需要注意的是,假定程序需要读入一个字符串:
scanf("%s",str);
如果在控制台输入"abcde abc efg",则str的值将是“abcde”。
这里程序的理解为,用户输入了3个字符串,分别为"abcde","abc","efg"。str将被赋值为第一个读到的字符串,即“abcde”。
1个。
string a="abcde abc efg";请问字符串有多少个?
还是1个。
需要注意的是,假定程序需要读入一个字符串:
scanf("%s",str);
如果在控制台输入"abcde abc efg",则str的值将是“abcde”。
这里程序的理解为,用户输入了3个字符串,分别为"abcde","abc","efg"。str将被赋值为第一个读到的字符串,即“abcde”。
全部回答
- 1楼网友:归鹤鸣
- 2022-01-10 02:32
你是不是在问它有几个元素呢?应是5个元素.(a,b,c,d,e,string串不含'\0'这个结束符)
- 2楼网友:山河有幸埋战骨
- 2022-01-10 01:33
应该是printf("%d",strlen("s\n\016\0end"));吧,你少打引号了。
应该是3 个:
1.s
2.\n即回车
3.\016(3位8进制表示的一个字符,即10进制的14),是这个符号
- 3楼网友:未来江山和你
- 2022-01-10 00:59
如果是C++的话,自己打开看看里面的定义吧(如果你能看得懂)...
- 4楼网友:山有枢
- 2022-01-10 00:07
字符串?不是一个而已么,只定义了一个.
如果要问子串的话...应该是14个(本身是本身的子串)
5+4+3+2+1=14.
- 5楼网友:孤老序
- 2022-01-09 23:04
不太了解你问的是什么。
如果串的话就a这一个串啊,
要是字符的话,有五个字符啊。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯