プログラミング

C言語

C言語 入門 構造体変数の初期化(代入)方法2種類解説!

構造体変数の初期化方法を知りたい! 構造体変数の初期化がうまくできない。 構造体を使ってたら、再定義ってエラーが出てきた。 この記事を読めば、これらの悩みは解決できます。 構造体の宣言方法について、まとめた記事があるのでまだ見ていない方は参
C言語

C言語 入門 構造体 複数の情報をまとめて管理 配列、メンバ指定

構造体変数に配列を使いたい! 構造体が難しくて分からない。 複数の情報をまとめて管理できるプログラムを知りたい! この記事を読めば、これらの悩みを解決できます。 今回の話を理解するために、まずは「配列」を理解しておく必要があります。過去に解
C言語

C言語 入門 入出力についてのまとめ【細かな違いに注目】

printf、scanf、putchar、puts、gets、、、 あ゛ァーーーー!!! 多すぎて覚えられん!! (╬▔皿▔)╯ そもそも細かい違いが分からないから、誰か説明してくれ!! こちらの悩みを解決しますね。 ✔本記事の内容 ・C言
C言語

C言語 入門 自作関数とプロトタイプ宣言について解説

自作関数が分からない。 プロトタイプ宣言、引数、戻り値が分からない。 関数を勉強したい。 この記事を読めば、これらの悩みを解決できます。 C言語では 「ある値」を入力すると、「何か」を出力するものを関数と呼んでいます 。 例えば、「scan
C言語

C言語 入門 全48回で現役大学生が解説

最近、C言語の学習を始めようと思ったんだけど、何から始めれば良いか分からないな。入門者向けに解説して欲しい… こちらの悩みを解決しますね。 C言語はプログラミングスクールに行かなくても習得出来ます。 オススメの参考書 などもありますが、でき
C言語

C言語 入門 switchの使い方とサンプルコード

C言語で使うswitchって何だろう?switchの使い方を詳しく知りたいな。 switchの解説、始めます。 この記事を書いている自分は、一日中プログラミングしていた過去がありました。現在、そこで学んだC言語について解説中です。 本記事の
C言語

C言語 入門 基礎的なヘッダファイル5選 使い方も解説

ヘッダファイルっていうのがあるらしいんだけど、どのくらい種類があるんだろう。 とりあえず、基礎的なヘッダファイルだけ勉強したいな。 こちらの悩みを解決しますね。 ✔本記事の内容 ・ヘッダファイルとは? ・基礎的なヘッダファイル10選 ・ヘッ
C言語

C言語 入門 0から条件式を解説する

C言語で条件式を勉強したいけど、どれくらい種類があるのかわからないな。 サンプルコードがいくつかあれば、勉強できるんだけど… この悩みを解決していきます。 本記事の内容 ・条件式とは? ・C言語の条件式を使用する関数 ・関係演算子、論理演
C言語

C言語 入門 配列に文字列を代入!(¥0の解説もします!)

C言語での文字列の使い方が分からない。 文字列の文字数と用意した配列の数が一致しないのは何で?¥0って何? 今回はこんな悩みを解決していきます! 説明するように配列を使えば、文字列の代入は簡単になります! strcpyという関数を使った方法
C言語

C言語 入門 配列と関数(配列はポインタ?)アドレス渡しできる!

関数の中で配列をポインタとして使いたい。 関数の戻り値に配列を使うとどうなるの? この記事を読めば、これらの悩みを解決できます。 タイトルを見た人はわかるかと思いますが、配列はポインタとして使うことができます。 今回は配列をポインタとして使
C言語

C言語 入門 2次元配列を使えば、文字列を何回も代入できる!

2次元配列で文字列を何回も代入したい。 2次元配列が分からない。 ただの配列じゃなくて、少し難しい配列を勉強したい。 この記事を読めば、これらの悩みを解決できます。 2次元配列では、複数ある配列を2回でグループ分けが可能です。分かりやすく言
C言語

C言語 入門 配列の使い方を解説(初期化、文字列)

配列の使い方が分からない! 文字列の出力方法を知りたい! この記事を読めば、これらの悩みを解決できます。 ほとんどの場合、配列を教えるときに、箱を使って表現されますが、ここでは 「変数の大量生産」 と表現していきます。変数を今まで勉強してき
C言語

C言語 入門 グローバル変数について0から解説!

C言語で出て来るグローバル変数って何なんだろう? グローバル変数を使うと簡単にプログラミングできるって聞いたから、詳しく知りたいな… こちらの悩みを解決しますね。 ✔本記事の内容 ・グローバル変数とは? ・グローバル変数を使ったサンプルコー
C言語

C言語 入門 putcharの使い方と練習プログラム

C言語のputcharを詳しく勉強したいな。まずは、関数の使い方から知りたい… こちらの悩みを解決しますね。 本記事の内容 ・C言語で登場するputcharとは? ・putcharの使い方を詳しく解説 ・putcharのサンプルコードを紹介
C言語

C言語 入門 getsとgets_sの違いが分かるサイト

C言語のgetsを勉強したいな。 文字列の入力が可能な関数って聞いて使ってみたけど、エラーが出て使えないよ! gets_sとの違いは何? こちらの悩みを解決しますね。 この記事を書いている自分は、一日中プログラミングしていた過去がありました
C言語

【大学生が実際に使用した】C言語 入門向けサイト10選!

C言語の入門サイトでオススメって無いのかな? いくつかサイトがあるけど、実際に勉強した人に聞いてみたいな… このサイトでは、このような悩みを解決していきます。 結論から言うと、以下の10サイトがオススメです。 オススメのC言語入門サイト
C言語

C言語 入門 getcharの使い方と練習プログラム

C言語のgetcharが難しいな。C言語でのgetcharの使い方を詳しく解説して欲しい… getcharの解説、始めます。 本記事の内容 ・C言語で登場するgetcharとは? ・getcharの使い方 ・getcharの練習用プログラム
C言語

C言語 入門 ファイル読み込み、ファイル出力を徹底解説!

他のファイルに保存された文章を、プログラムで読み取り出来たらなあ。 コマンドプロンプトを使わないで簡単にファイルの入出力をしたい。 この記事を読めばこれらの悩みは解決できます。実際、コマンドプロンプトでもファイルの入出力はできます。過去に、
C言語

C言語 入門 ファイル入出力関数を全て解説!(fopen)

ファイル操作の方法は大体わかるんだけど、ファイルの入出力関数の使い方がいまいち分からないな。 分かりやすく全種類まとめて解説して欲しい… こちらの悩みを解決しますね。 ✔本記事の内容 ・ファイル入出力関数を解説! ・ファイル入出力関数は全部
C言語

C言語 入門 型とデータ型の関係(一覧でまとめてみる)

C言語のデータ型一覧を見たいな… signedとunsigned、shortとlongの違いが分からないよ。C言語で使えるデータ型ってどのくらいあるの? このような質問に答えながら、データ型について、詳しく解説します。 本記事の内容 ・C
C言語

CとC++の違いはここ!5つのポイントを解説

皆さんこんにちは、 Muu です! 今年の4月からC言語の勉強を始めて、今ではブログでC言語の解説をしています。学習期間は約3カ月でした。2,3カ月前からC++の勉強を始めたのですが、その中で思ったことや難しかったこと、2つの大きな違いなど
C言語

C言語 入門 インデント、コメントで綺麗なプログラムに!

インデントを使って見やすいプログラムを書くことができるらしいんだけど、そもそもインデントってなんだろう? あと、プログラムの途中でコメント書くことができるみたいだから、自分もやってみたいな。 こちらの悩みを解決しますね。 ✔本記事の内容 ・
C言語

C言語 入門 コマンドプロンプトでプログラムを実行する方法!

C言語をコマンドプロンプトで実行する方法が分からないな。 コマンドプロンプトを使えば、他のファイルに保存された文章をプログラムで読み取り出来るみたいなんだけど…🤔 こちらの悩みを解決していきますね。 本記事の内容 ・コマンドプロンプトを使う
C言語

C言語 入門 ビット演算について0から解説する

C言語のビット演算について調べているけど、良く分からないな… いくつか種類があるみたいだけど、分かりやすく説明して欲しい 今回は、こちらの悩みを解決します。 本記事の内容 ・そもそも、ビットとは? ・C言語におけるビット演算子とは? ・論
C言語

C言語 入門 値渡しとアドレス渡しの違いを解説

値渡し、アドレス渡しが分からない。 アドレス渡しと値渡しの違いが分からない。 この記事を読めばこれらの悩みを解決できます。 値渡しとアドレス渡しを分かりやすく説明をするために、「値渡しを使って、2つの変数に代入された値を入れ替えるプログラム
C言語

C言語 入門 ASCIIコード変換プログラムを0から解説

ん?C言語を勉強中にASCIIコードっていうのが出てきたぞ。 上手くすればASCIIコードに変換するプログラムが作れるみたいなんだけど、どうすればいいんだろう🤔 こちらの悩みを解決していきますね。 結論から言うと、C言語でASCIIコード変
C言語

C言語 入門 複合代入演算子を徹底解説!

複合代入演算子についてまとめて欲しい! C言語で「演算子」を勉強したい! 算術演算子以外の計算方法を知りたい。 この記事を読めば、これらの悩みを解決できます。 算術演算子を使って計算するのは、割と大変ですよね? 例えば、「a」という変数に1