質問です。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
スウェーデン

質問です。

#1

投稿記事 by スウェーデン » 15年前

こんばんわ。c言語歴5か月の未熟者ですが、初歩的な質問をさせてください。
//printf("");という文をよく見るのですが、この//の意味は何なのでしょうか??printfの前にこれを付けるとどう違うのか教えていただけたら幸いです。

softya

Re:質問です。

#2

投稿記事 by softya » 15年前

大半のC言語では、/*と*/で囲むか//から後はコメント文となります。
//が使えるのは、本当はC99規格からなのですが、それ以前から対応していたC言語が多いです。
http://ja.wikipedia.org/wiki/C99
古い本だと紹介されていない可能性がありますので、参考にしている本の対応規格を確認してください。

ですので、
//printf("");
はprintf("");がコメントアウトされていて、コンパイル対象外となっているって事です。

KEYONN_

Re:質問です。

#3

投稿記事 by KEYONN_ » 15年前

//printf("");は、コンパイルされず、実行されません。
同様に、
/*
printf("");
*/
もコンパイルされず、実行されません。

閉鎖

“C言語何でも質問掲示板” へ戻る