会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Edward Xie
(
http://t.sina.com.cn/edwxi
Or
edward.xie123@gmail.com
)
博客园
首页
新随笔
联系
订阅
管理
动态内存分配 (例子)
/**/
/**/
/**/
/*
*****************************************
*edward nic
*2007.04.23
*
******************************************
*/
#include
<
iostream
>
#include
<
cstring
>
const
int
SIZE
=
100
;
char
*
ScanfArr() ;
int
main(
int
argc,
char
*
argv[])
{
char
*
p
=
NULL ;
p
=
ScanfArr() ;
std::cout
<<
p
<<
std::endl ;
std::cout
<<
strlen(p)
<<
std::endl ;
delete [] p ;
p
=
NULL ;
return
0
;
}
char
*
ScanfArr()
{
char
ArrTemp[SIZE] ;
char
*
p
=
NULL ;
std::cout
<<
"
please intout arr :
"
<<
std::endl ;
std::cin.
get
(ArrTemp, SIZE) ;
p
=
new
char
[strlen(ArrTemp)
+
1
] ;
strcpy(p, ArrTemp) ;
return
p ;
}
posted @
2007-04-23 23:13
Edward Xie
阅读(
217
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告