これを実行するときに、argcに3が入っているとsegmentation faultとなってしまうのですがなぜだかわかりますか?
OSはopensuseでコンパイラはccです
#include <stdio.h>
#include <string.h>
int main(int argc,char *argv[])
{
int cmp=0;
char *s1=argv[1],*s2=argv[2];
cmp=strcmp(s1,s2);
if(argc!=3){
fprintf(stderr,"usage:%s[string1][string2]\n",argv[0]);
return -1;
}
if(cmp<0){
printf("%d : %s\n",strlen(s2),argv[2]);
}
else{
printf("%d : %s\n",strlen(s1),argv[1]);
}
return 0;
}
探検
C言語なら俺に聞け 148
■ このスレッドは過去ログ倉庫に格納されています
898デフォルトの名無しさん (スプッッ Sd9b-UHBe)
2018/10/26(金) 17:09:00.87ID:JLzES5S7d■ このスレッドは過去ログ倉庫に格納されています
ニュース
- NY円、一時157円台半ばに下落 日銀総裁の利上げ慎重姿勢を警戒 [蚤の市★]
- 立民・野田代表「早急に辞任を」 首相官邸筋の核兵器保有発言 ★4 [蚤の市★]
- 【東京】駅員が屋外に男性放置し通報せず 通行人が通報 搬送後死亡、都営地下鉄大江戸線清澄白河駅 ★2 [ぐれ★]
- 【高知】高速道路を歩く男性(24)大型トラックにはねられ死亡、運転手「路肩の車から降りてきた男性をはねた」非常駐車帯に車を止めたか [ぐれ★]
- 松村沙友理「いい女っていっぱいおるけどいい男あんまおらんくない?30オーバーでいい男性ってみんな結婚してる」★2 [muffin★]
- 短大が30年で半減、27年度までに49校閉校へ 保育士不足に懸念 [蚤の市★]
- もしかして日本人て太平洋戦争で他国を侵略した過去を忘れている? [472617201]
- かぐや様は告らせたいってアニメ今更みているんだが
- まんこ
- 障害者だっていうと無条件で「働け」って返ってくるのは何?
- ジャップ公務員、副業解禁WWW [888298477]
- 朝のうんこって無限に出るよな
