Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
ターミナルで日本語が文字化けしてて苦戦したので情報共有下のバーに行、列 スペース等が画面右下にあると思いますが、そこでデフォルトだったら多分UTF-8とかだったと思うのですが、そこをクリックしてエンコード付きで保存。Shift JISの日本語に変えて保存してgcc -o ‥‥を実行してexeファイルを作り、./‥‥を実行すると文字化け解消しました。
ご視聴ありがとうございます!チャンネル登録・高評価・通知オン・コメント・Xフォロー(@kei_yoshi_a)等していただけると励みになります!以下、C言語解説シリーズ各回の解説内容です。1. 環境構築&C言語の世界へGO!(機械語 コンパイル コンパイラ Visual Studio Code 環境構築 コマンド cd gcc HelloWorld) → ruclips.net/video/BU4DGKPFFgc/видео.html2. C言語の超基本的な記述(printf main関数 return include stdio.h) → ruclips.net/video/eUrcuOSNUqw/видео.html3. 四則演算・型・演算子(int double 型変換) → ruclips.net/video/eUrcuOSNUqw/видео.html4. 制御構造(if while for scanf printfで変数表示 break continue 無限ループ i++ 文) → ruclips.net/video/eUrcuOSNUqw/видео.html5. 配列(宣言と代入 配列とfor 多次元配列) → ruclips.net/video/eUrcuOSNUqw/видео.html6. 関数&ポインタ(ライブラリ関数 ヘッダファイル.h 型名 void プロトタイプ宣言 &a *a グローバル変数) → ruclips.net/video/eUrcuOSNUqw/видео.html7. 文字列とファイル操作(変換演算子 文字列リテラル ファイルからの読み込み FILE fp fopen fscanf fprintf ファイルの権限) → ruclips.net/video/eUrcuOSNUqw/видео.html8. 構造体&共用体&列挙体(struct メンバー a.x typedef a->x 関数受け渡し) → ruclips.net/video/eUrcuOSNUqw/видео.html9. 様々なアルゴリズム(バブル・挿入・選択・マージ・クイックソート 計算時間 switch ユークリッドの互除法 素因数分解 線形・二分リスト探索) → ruclips.net/video/eUrcuOSNUqw/видео.html10. 総集編おまけパート(エラー対処 処理の流れ フローチャート printfデバッグ ダブルクォート(")やクオート(')の表示) → ruclips.net/video/eUrcuOSNUqw/видео.html質問は、本動画のコメント欄にお願いします(いいねを押すのは解決後)。
質問です!3:16〜3:20あたりの「つまり、whileループの最後の、"x=x-1"の直後にジャンプするため」という説明をされていますが、これはprintf("%d!",x)の1行下に飛ぶのでしょうか?それともif(x==5)の1行下に飛ぶのでしょうか?continueの使い方を調べると、自分の解釈では「if下のx=x-1に飛ぶという表現なのかな」と思ってしまい、こんがらがってしまったので教えて欲しいです。
正確には、xが5のときに、if文が実行→if文下のx=x-1が実行→continue;で、whileループの最後の、"x=x-1"の直後にジャンプという手順です。改めて見ると、途中の処理の説明を省略しており誤解しかねない説明でした。申し訳ありません。
ターミナルで日本語が文字化けしてて苦戦したので情報共有
下のバーに行、列 スペース等が画面右下にあると思いますが、そこでデフォルトだったら多分UTF-8とかだったと思うのですが、そこをクリックしてエンコード付きで保存。Shift JISの日本語に変えて保存してgcc -o ‥‥を実行してexeファイルを作り、./‥‥を実行すると文字化け解消しました。
ご視聴ありがとうございます!チャンネル登録・高評価・通知オン・コメント・Xフォロー(@kei_yoshi_a)等していただけると励みになります!
以下、C言語解説シリーズ各回の解説内容です。
1. 環境構築&C言語の世界へGO!(機械語 コンパイル コンパイラ Visual Studio Code 環境構築 コマンド cd gcc HelloWorld) → ruclips.net/video/BU4DGKPFFgc/видео.html
2. C言語の超基本的な記述(printf main関数 return include stdio.h) → ruclips.net/video/eUrcuOSNUqw/видео.html
3. 四則演算・型・演算子(int double 型変換) → ruclips.net/video/eUrcuOSNUqw/видео.html
4. 制御構造(if while for scanf printfで変数表示 break continue 無限ループ i++ 文) → ruclips.net/video/eUrcuOSNUqw/видео.html
5. 配列(宣言と代入 配列とfor 多次元配列) → ruclips.net/video/eUrcuOSNUqw/видео.html
6. 関数&ポインタ(ライブラリ関数 ヘッダファイル.h 型名 void プロトタイプ宣言 &a *a グローバル変数) → ruclips.net/video/eUrcuOSNUqw/видео.html
7. 文字列とファイル操作(変換演算子 文字列リテラル ファイルからの読み込み FILE fp fopen fscanf fprintf ファイルの権限) → ruclips.net/video/eUrcuOSNUqw/видео.html
8. 構造体&共用体&列挙体(struct メンバー a.x typedef a->x 関数受け渡し) → ruclips.net/video/eUrcuOSNUqw/видео.html
9. 様々なアルゴリズム(バブル・挿入・選択・マージ・クイックソート 計算時間 switch ユークリッドの互除法 素因数分解 線形・二分リスト探索) → ruclips.net/video/eUrcuOSNUqw/видео.html
10. 総集編おまけパート(エラー対処 処理の流れ フローチャート printfデバッグ ダブルクォート(")やクオート(')の表示) → ruclips.net/video/eUrcuOSNUqw/видео.html
質問は、本動画のコメント欄にお願いします(いいねを押すのは解決後)。
質問です!
3:16〜3:20あたりの「つまり、whileループの最後の、"x=x-1"の直後にジャンプするため」という説明をされていますが、これはprintf("%d!
",x)の1行下に飛ぶのでしょうか?それともif(x==5)の1行下に飛ぶのでしょうか?
continueの使い方を調べると、自分の解釈では「if下のx=x-1に飛ぶという表現なのかな」と思ってしまい、こんがらがってしまったので教えて欲しいです。
正確には、xが5のときに、if文が実行→if文下のx=x-1が実行→continue;で、whileループの最後の、"x=x-1"の直後にジャンプ
という手順です。
改めて見ると、途中の処理の説明を省略しており誤解しかねない説明でした。申し訳ありません。