函数传值新手问题

redlei 2010-06-07 08:04:11
我遇到了一个 这样的一个新手问题

我调用的函数的方法是 abc("dddddd",1);
这个函数,怎么声明呢? abc(char *c,int i);???
这个函数定义的时候,怎么使用字符串呢?
比如
abc(char *c, int i)
{
cout<<c???
}
...全文
50 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ligangdili 2010-06-10
  • 打赏
  • 举报
回复
abc(char *c, int i)
{
char str[i+1] = "";
strncpy(str, c, i);
cout << str << endl;
}
lww886 2010-06-08
  • 打赏
  • 举报
回复
void abc(const char* str, int i)
redlei 2010-06-08
  • 打赏
  • 举报
回复
C++ .net 里面 没有string 类型吧?
谢谢各位
s8848 2010-06-07
  • 打赏
  • 举报
回复
容易的很
yunyun1886358 2010-06-07
  • 打赏
  • 举报
回复
void abc(const char* str, int i)
iihero_ 2010-06-07
  • 打赏
  • 举报
回复
void abc(const string& str, int i)
或者
void abc(const char* str, int i)
panyc33 2010-06-07
  • 打赏
  • 举报
回复
abc(string str,int i);

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧