由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - a question on C++ string
相关主题
[C++ boost::interprocess] 讨论贴A helloworld OpenMP question?
segmentation fault as soon as entering 1 function in the arm processor board请教C++问题
Use Visual .NET for C++ programming大侠们救命, C++ operator new 问题
三个C syntax 弱问题还是咱们这儿,亲。
这个C++程序为什么不能运行没有经过构造函数???
A aimple C++ question电话面试题一问 (转载)
请问C++中局部未使用的变量在优化的时候会去掉么?C++ online Test 又一题 (转载)
C++ 初级再初级问题C++ 在 windows 上 结果正确, 在 linux 上结果总是不一样,怎
相关话题的讨论汇总
话题: argc话题: string话题: c++话题: argv话题: std
进入Programming版参与讨论
1 (共1页)
n*c
发帖数: 228
1
#include
#include
int main(int argc,char* argv[])
{
std::string s;
for(int i=1;i<=argc;i++)
s+=argv[i];
std::cout< return 0;
}
This one gave me "segmentation fault".
I suppose this is because s is empty
I tried ./prog i love china
Can someone explain?
t****t
发帖数: 6806
2

for (int i=1; i
【在 n*c 的大作中提到】
: #include
: #include
: int main(int argc,char* argv[])
: {
: std::string s;
: for(int i=1;i<=argc;i++)
: s+=argv[i];
: std::cout<: return 0;
: }

s*****d
发帖数: 43
3
i<=argc
should be
i < argc
n*c
发帖数: 228
4
OH.yeah. argv[0] is also one of argc.Thanks

【在 s*****d 的大作中提到】
: i<=argc
: should be
: i < argc

1 (共1页)
进入Programming版参与讨论
相关主题
C++ 在 windows 上 结果正确, 在 linux 上结果总是不一样,怎这个C++程序为什么不能运行
请问一个exception题目A aimple C++ question
奇怪的问题:关于一个简单的malloc()小程序 (转载)请问C++中局部未使用的变量在优化的时候会去掉么?
一个读用户输入的小问题C++ 初级再初级问题
[C++ boost::interprocess] 讨论贴A helloworld OpenMP question?
segmentation fault as soon as entering 1 function in the arm processor board请教C++问题
Use Visual .NET for C++ programming大侠们救命, C++ operator new 问题
三个C syntax 弱问题还是咱们这儿,亲。
相关话题的讨论汇总
话题: argc话题: string话题: c++话题: argv话题: std