前提・実現したいこと
ある試験の過去問題を解いていて仕組みを理解しようとおもい
答えを出力したかったのですが、
下記のようなエラーメッセージが出てしまい困っています。
早めの回答お待ちしております。
発生している問題・エラーメッセージ
Runtime error(Exit status:139(Invalid memory reference))
該当のソースコード
c言語
#include <stdio.h>
int main(int argc, const char * argv[]) {
char str1[][6] = { "one","two","three","four","five" };
char str2[6] = { "six","seven","eight","nine","ten" };
char *pt1 ;
char **pt2 ;
pt1 = *( str1 + 1 );
printf ("%s\n",pt1);
printf ("%s\n",pt1 + 1 );
pt2 = str2;
printf ("%s\n",*pt2 + 1 );
printf ("%s\n", *( pt2 + 2 ) + 1 );
printf ("%s\n",&str1[2][3] );
return 0;
}
補足情報(FW/ツールのバージョンなど)
paiza.lo
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/08 05:13