トップページ⇒tech
10コメント1KB

文字列

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
関数でポインタで渡された文字列のn番目の文字1字を
判定したいんですがうまくいきません・・・
教えてください・・・!!
0002デフォルトの名無しさんNGNG
冬厨スレ、第三弾!!
0003デフォルトの名無しさんNGNG
単発質問でスレを立てないでください。

C言語のことは<46>
http://pc3.2ch.net/test/read.cgi/tech/1039328710/
***すれ立てるまでもない質問はここで 第27刷***
http://pc3.2ch.net/test/read.cgi/tech/1039062864/
0004デフォルトの名無しさんNGNG
char c;
/* c は任意の何かとして。*/
if (substr(*str, n, 1) == c) {
 printf("%c : True\n", c);
} else {
 printf("%c : False\n", c);
}

なーんちって♪
0005デフォルトの名無しさんNGNG
>>4
substr() に、*str 渡しちゃったら、駄目だろ。
と言うことで正解は、substr(str, n, 1) == c だよ。
0006デフォルトの名無しさんNGNG
*(str + n - 1) == c;
0007デフォルトの名無しさんNGNG
C言語か・・・
けっ
0008デフォルトの名無しさんNGNG
>>7
どこで挫折したんだ?
ポインタか?(プ
0009デフォルトの名無しさんNGNG
わかったからレスすんな。
0010デフォルトの名無しさんNGNG
もう冬休みが始まったのかよ…
■ このスレッドは過去ログ倉庫に格納されています