编程论坛
注册
登录
编程论坛
→
C++教室
如何计算一个字符串指针中字符的个数
vaqeteart
发布于 2008-01-03 20:45, 1646 次点击
因为我有一个函数是需要把外部的一个字符串s1传到内部s2,然后对s2进行操作。所以需要这个功能。但是如何实现呢?
肯定是不能简单赋值了,因为这样导致两个指针指向同一地址了
5 回复
#2
开⑧路闯台湾
2008-01-03 23:05
字符串一般都是以'\0'结束的,以它做个循环就可以算出大小了。
初始化字符串时,记住在最后加上'\0'。
#3
vaqeteart
2008-01-05 09:54
但是字符串倒是好说,如果是整数的指针动态数组,怎样确定它的大小呢?
#4
lonmaor
2008-01-05 10:38
运行时创建动态数组的时候可以省略size吗?
#5
aipb2007
2008-01-05 11:46
楼上说的是。
#6
linsua
2008-01-05 12:09
size=strlen(str);?
1