c言語で警告が出てしまいました。 警告内容はnullポインター'msg2'を逆参照していますとのことです。 #include <stdio.h> #include <stdlib.h> #include <string.h>

C言語関連23閲覧

ベストアンサー

1

1人がナイス!しています

ThanksImg質問者からのお礼コメント

mallocでメモリを確保した後msg2を使う前にif文でnullか評価するコードを書いたら、警告が出ないようになりました。 ありがとうございます。

お礼日時:5/9 10:04

その他の回答(2件)

0

msg2だけでstring[1024]だから msg[2]と書いたら実質はstring[2][1024] つまり存在しないモノを呼び出そうとした 2次元配列とかの 面倒で解り難くて融通の利かない(利きにくい?)部分