Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。ついての続きですが、先程の関数はポインタを用いていましたが、もしもポインタを用いずに記すとしたら以下のようになると思い、コンパイルしてみたのですが、エラーになってしまいました。どのようなところがおかしいですか。12:267その質問だと、「エラーメッセージの指摘している箇所が間違っています」しか答えられません。「この行にこういうエラーが出ました。さん、v..snowさんのコメントに付け加えて、ご質問のタイトルはその質問に至った経緯を書くよりは、質問の内容について書く方が良いです。タイトルを見るだけで質問の内容が想像できると、回答できるかもしれない人が見てくれやすくなります。今回の場合だと「ポインタを配列に書き換えるとエラーが出る」みたいなタイトルは如何でしょうか。提示することを心がけてください。票0いろいろ間違っています。iの値が初期化も、インクリメントもされていない。配列と言っているのに配列のインデックスではなく、ポインターをインクリメントしている。最初のtの設定が間違っている。ポインターの示す値(配列のi番目の値)とポインターを比較している。(tをポインターと仮定)などなど。答えを書くと意味が無いと思いますので、間違っていると思われるところを指摘しました。|0「ポインタ変数と配列の同じところは何か、異なるところは何か」に重点をおいて勉強することをお勧めします。ポインタ変数は文字通り変数なのでポインタ変数の内容を変えることができます。配列名はアドレスを表しています、そのアドレスを別のアドレスに書き換えることはできません。推測ですが、質問された方は実行文における配列を配列[添え字]の形式で覚えている気がします。実行文における配列名[添え字]は配列ではなく、添え字で示される位置の、「配列の要素」を示します。「配列」と「配列の要素」の違いもしっかり理解した方がよいと思います。「配列の要素」はどちらかといえば変数と同じで内容を変更できます。配列名が示すアドレスは変更できません。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。**に直接代入するとエラーになる理由0iOSでMozcを使いたいがコンパイルエラー4コンパイル時の引数の型の不整合のチェックについて3%sで配列の中身を表示さる時に、配列の先頭要素のアドレスを渡せば'\0'までの文字が表示される認識ですが、そうならない原因にがわからない。2標準ライブラリの関数の引数の定義の読み解き方がわからない。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。