搜索
编程论坛
→
开发语言
→
C++论坛
→
『 VC++/MFC 』
→ 一个很简单的问题.
标题:
一个很简单的问题.
只看楼主
seas110
等 级:
新手上路
帖 子:68
专家分:0
注 册:2005-4-27
楼主
问题点数:0 回复次数:7
一个很简单的问题.
char p[5]; for(int k=0;k<5;k++) { cin>>p[k]; } int j=strlen(p);
请问j=?
怎么我输入5个字符后,那个j=11
2005-06-05 23:17
mountain
等 级:
新手上路
帖 子:44
专家分:0
注 册:2005-5-28
第
2
楼
得分:0
字符串以0字符结尾
2005-06-06 21:36
seas110
等 级:
新手上路
帖 子:68
专家分:0
注 册:2005-4-27
第
3
楼
得分:0
我想知道那个11是怎么来的
2005-06-07 00:06
seas110
等 级:
新手上路
帖 子:68
专家分:0
注 册:2005-4-27
第
4
楼
得分:0
还有是不是最后一个字符我应该输入0就可以呢.?
谢谢!
2005-06-07 00:19
softwarelan
等 级:
新手上路
帖 子:209
专家分:0
注 册:2005-6-1
第
5
楼
得分:0
应该是数组算计吧!
Not a hero until you reach The Greatwall!
2005-06-09 08:49
永恒傻神仙
等 级:
新手上路
帖 子:6
专家分:0
注 册:2005-5-21
第
6
楼
得分:0
试试这样的程序?
char p[5];
cin>>p;
int j=strlen(p);
2005-06-19 10:09
ooooo
等 级:
新手上路
威 望:
1
帖 子:135
专家分:0
注 册:2005-6-24
第
7
楼
得分:0
//enter 1 2 3 4 5
p
1 2 3 4 5 e e e e e e 0 r r t
strlen(p);
number: 1 2 3 4 5 e e e e e e
11
the result have something to do with your memony.
it is random.
2005-06-24 22:50
newllon
等 级:
新手上路
帖 子:10
专家分:0
注 册:2005-5-29
第
8
楼
得分:0
strlen()好像是对string长度的计算吧
2005-06-29 01:48
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-20175-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.137427 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved