オーディオの自作の話題を中心に盛り上げてください
新しいHPのURL http://www.easyaudiokit.com

お気楽オーディオキット資料館

3681520

ちょっとTea Timeのバックスラッシュについて - sue

2024/12/15 (Sun) 07:26:48

ヒロ様

linux等で長いコマンドを打つとき、バックスラッシュで改行を(実行時に)無視して続く行まで、一行と見なすという仕様があります。

C言語内でも適用されるとは、私も知りませんでしたが、そういう罠がある見たいですね。

https://seashowwww.hatenablog.jp/entry/20140113/1389625174

そういえば、結局ドット抜けってあったんですかw?

Re: ちょっとTea Timeのバックスラッシュについて ヒロ

2024/12/15 (Sun) 08:39:54

どうやらC言語の仕様のようです。以下、バックスラッシュのWIKI.

C/C++では、行末に\が出現した場合、行の継続として扱われ、直後の改行とともに無視される[7]。これはプリプロセッサが動作する前に解釈されるため、特に長いプリプロセッサマクロを複数行に分けて記述するときに使われる。

>そういえば、結局ドット抜けってあったんですかw?
結構あるようです。点灯が弱かったり、不安定だったり。あとで、ラインでもひいて確認しようかと思っています。全点灯させると早いですが、電流がとてつもなく大きくなりそうで、ちょっとこわいです。

名前
件名
メッセージ
画像
メールアドレス
URL
文字色
編集/削除キー (半角英数字のみで4~8文字)
プレビューする (投稿前に、内容をプレビューして確認できます)

Copyright © 1999- FC2, inc All Rights Reserved.