No.2
- 回答日時:
> // も含めて定義したければ、" " で囲む
"50 // comment"
という文字列を定義したいのであればそれでいいですが、
例えば
x = abc + 4
;
と書くと、 + 4 の部分はコメントになるようにしたい、ということなら、そういうことはできません。
回答ありがとうございます。
そうなのですか
x = abc + 4
;
が展開されて、
x = 50 // comment + 4
;
とみなされるわけではないのですか。
No.4ベストアンサー
- 回答日時:
> #define 文の 2 項めはどこまでが 2 項めとみなされるのか
2項目、という表現が適切かどうかは置いといて、#define の範囲は、その行が終わるまで(改行文字が現れるまで)です。二行以上にわたる#define を書きたい場合は、行末にバックスラッシュを置きます。
#define aeqb(a,b) do { \
(a) = (b); \
} while(0);
のように。
ただし、質問の例に関しては、プリプロセッサの処理において、#defineの処理よりコメントの処理が先に実行されるので、define結果にコメントを含めるということはできないのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Arduino UNO のC言語 2 2023/04/18 19:42
- C言語・C++・C# マクロ関数 #define の効果は何ですか? わかりやすく教えて下さい 5 2023/04/05 18:14
- C言語・C++・C# 質問です 下記のコードを分かりやすく解説お願いします 初心者です #include ‹stdio.h 3 2022/05/26 22:03
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- 英語 The aim of this study was to systematically review 4 2023/02/09 11:16
- C言語・C++・C# C言語で再起関数とポインタを用いて文字列反転をする方法がわかりません。 4 2023/04/29 20:32
- C言語・C++・C# C言語初心者です、、、お助けください 2 2023/03/14 20:08
- その他(プログラミング・Web制作) プログラムが書けません。 6 2023/01/22 22:58
- C言語・C++・C# 並列プログラミングのπ計算について 1 2022/07/16 22:30
- C言語・C++・C# c言語でユーザ関数を利用して入力された文字列を反転させるプログラムを作りたいです。 3 2023/01/29 19:47
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
define で 配列
C言語・C++・C#
-
#defineの定数を文字列として読み込む
C言語・C++・C#
-
char str[256]の256の意味は?
C言語・C++・C#
-
-
4
C言語のポインタに直接アドレスを割り振りしたい
C言語・C++・C#
-
5
enumの値から定義名を文字列化したい
C言語・C++・C#
-
6
戻り値を返す関数の前に(void)を付ける
C言語・C++・C#
-
7
複数の変数を宣言する時、同時に初期化?できないでしょうか?
Java
-
8
C言語のポインターに関する警告
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C#,vb.netで業務用アプリ開発と...
-
研究室志望の提出文書
-
へんな現象
-
gccを行ってもexeファイルが生...
-
Linux Cプログラミングを学ぶた...
-
こんなことてしますか??
-
mallocについて
-
LinuxカーネルのCFSで用いられ...
-
C言語 列挙型(enum型)変数について
-
パイソン。If elseの挙動につい...
-
C言語 1から20までの逆数の和を...
-
Windows Formアプリからコンソ...
-
C言語 配列と関数の練習問題
-
だいがくの電し書籍で
-
C言語初心者です、、、お助けく...
-
C++のcinの動作
-
応用情報技術者試験の令和元年...
-
ArduinoのジャイロモジュールMP...
-
c言語
-
MACで動く実行ファイルをWindow...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エラー(型が一致しません。)...
-
VB6でユーザー定義型がNothing...
-
TextChangeイベントが発生しない
-
#define 文
-
ifdefとenum
-
LRESULTとHRESULT
-
fetchでreturnで戻り値
-
関数定義について質問です 架空...
-
PHP + MySQL で登録時に重複チ...
-
時間差を取得結果を求めるには
-
jQueryの関数内の変数について...
-
【javaScript】KeyboardEventで...
-
VBS 名前定義の確認→ありかなし...
-
イベントリスナーの重複登録に...
-
JavaScriptの即時関数をアロー...
-
PHP requireの後にJS実行
-
VB.NET の配列の要素数
-
python: 直角三角形の種類を求...
-
配列の要素番号を取得するには?
-
c++ cmathとmath.h
おすすめ情報