個の銅バッジ回答ありがとうございました。わかり易い説明で私にも理解ができました。ときは0を、"aadaa"のときは1を返したので、「回文ならば1を、回文でなければ0を返す関数」かと思い、答え合わせをしたところ、正解だったので良かったです。ありがとうございます。|3課題ということですので、1行1行の説明をします。ポインターtにsを代入しているので、この時点でsとtは同じになります。文字列の終わりまでtを進めています。結果として文字列の最後を示しています。sの値とtの値を比較し、不一致の場合0を返します。一致していた場合はsの頭から次の文字、tの最後から一つ前の文字を比較します。それを真ん中の文字まで繰り返します。不一致が一つも無い場合、while文を抜けます。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。charの文字列を比較したいのです4コンパイル時の引数の型の不整合のチェックについて0strchr()の代わりにwhile文で表す方法について3%sで配列の中身を表示さる時に、配列の先頭要素のアドレスを渡せば'\0'までの文字が表示される認識ですが、そうならない原因にがわからない。2標準ライブラリの関数の引数の定義の読み解き方がわからない。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。