C言語・C++をブラウザで学ぶ
C言語とC++の基本文法、標準入出力、コンパイルエラーの解決記事をまとめた学習ハブです。環境構築の前に短いコードをブラウザで試し、文法と実行結果を確認できます。
C言語・C++のおすすめ学習順序
main関数と画面への出力を確認する- 変数、計算、条件分岐を使う
scanfまたはcinで標準入力を受け取るfor文とwhile文を試す- コンパイラが示す最初のエラーから修正する
AI Work StudioでC言語・C++を実行する
「C / C++」タブを選び、コードと必要な標準入力を用意して「実行」を押します。コンパイル結果、出力、終了コードはコンソールに表示されます。
代表的なコンパイルエラー
- expected ‘;’ before:直前の文末にセミコロンがない
- undefined reference to WinMain:
main関数がない、または実行形式の設定が合っていない - was not declared in this scope:変数や関数の宣言位置・名前が正しくない
- expected ‘}’ at end of input:閉じ波括弧が不足している
よくある質問
C言語とC++をインストールせずに試せますか?
AI Work Studioでは、短いC言語・C++コードのコンパイルと実行、標準入力の確認ができます。
scanfやcinの値はどこへ入力しますか?
実行前に標準入力欄へ値を入力します。空白区切りまたは改行区切りで複数の値を渡せます。
コンパイルエラーはどこから確認しますか?
コンソールの最初に表示されたエラーから確認します。行番号と直前のセミコロン、括弧、main関数を順に見直してください。
C言語・C++学習ハブの記事一覧
コンパイルエラーと実行時エラーの違い|C・Python・JavaScriptで比較
コンパイルエラーと実行時エラーの違いを、Cの構文エラー、Py...
記事を読むC言語のwhile文をブラウザで練習|条件と更新の基本
C言語のwhile文をブラウザで練習します。3から1のカウン...
記事を読むC言語のundefined reference to WinMainを直す|main関数がない原因
C言語でundefined reference to Win...
記事を読むC言語のexpected ‘;’ beforeを直す|セミコロン不足の見つけ方
C言語のexpected ';' beforeが出る原因と直...
記事を読むC言語のfor文をブラウザで練習|繰り返し処理と合計の例題
C言語のfor文をブラウザで練習し、回数を指定した繰り返しと...
記事を読むC言語のscanfをオンラインで練習|標準入力の書き方と例題
C言語のscanfをオンライン環境で練習し、整数を標準入力か...
記事を読むC言語をブラウザで実行する方法|printf・scanf・if文の基本練習
C言語の基本文法をブラウザIDEで練習する方法を解説。pri...
記事を読むC++をインストールなしで試す方法。ブラウザ実行で基本文法を確認
C++をインストールなしでブラウザ実行する方法を解説。cin...
記事を読む