C言語なら俺に聞け 153at TECHC言語なら俺に聞け 153 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト39:デフォルトの名無しさん 19/09/17 19:09:34.89 g1BlUkdva.net >>37 なぜって、#defineを使用するための構文を完全に無視してるからだよ。こちらが思ったことを都合良く解釈してくれるわけでなく、構文通りの単純な置換をしてくれるだけだよ。 一度ちゃんと調べておいた方がいい。 40:デフォルトの名無しさん 19/09/17 19:57:33.48 pZqZMIzxM.net >>39 なるほどです。 では、[]や:を利用して独自の構文を定義するのはC言語において不可能、ということですか? 41:デフォルトの名無しさん 19/09/17 20:37:25.67 g1BlUkdva.net >>40 不可能。やるなら自前でプリプロセサでも書けばいいが、そんなことするくらいなら、ソース上に書くのではなく独自のデータファイルとそれを読み込んでデータを初期化するような処理でも作れば? 42:デフォルトの名無しさん 19/09/17 20:47:01.62 pZqZMIzxM.net >>41 ありがとうございます。 最終的な目標は、Cを他言語ライクな記述でコーディングすることなので、プリプロセッサについて調べてみます。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch