
No.1ベストアンサー
- 回答日時:
環境にもよるのですが…Windowsですか?一般的なPCの場合、
スピーカからなる宇和揺る普通のサウンドの他に、BEEP音源というのがありまして。
こちらはデバイスが違うのでPC本体から直接音が鳴ります。
# 現在では、例えばシステムの異常を通知するような時くらいしか使われないかも。
で、\aにこちらが使われるのは、多分にMS-DOS時代からの歴史的な経緯じゃないかと思います。
昔はコレでも普通でしたし、
\aは「何か音がなればいい」というものであって、どんな音を鳴らすかは別に決まってないですし、
めったに使われないので綺麗なサウンドとか必要ないと思いますし、
OSがおかしくてもなる可能性がBEEPの方が高いかもしれませんし…。
No.2
- 回答日時:
標準出力に'\a'を出力した場合、それは「警報(alert)」ということが決まっているだけで、音が鳴らなければならないわけではありません。
例えば、画面がフラッシュするとか、マウスなどが振動するとか、旗が振られるとか、狼煙が上がるとかでも全く問題ないわけです。
> なぜスピーカから鳴らないのでしょうか。
> なぜPC本体から鳴っているのでしょうか。
まともな音ならスピーカ(PC本体の中にあるか外にあるかは別として)が鳴っているはずです。
それとも、ハードディスクやファンなどの機械音がするとか、そういう話しでしょうか?
いずれにしても、正確な環境ぐらいは書きましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
c言語
-
【C言語】全角文字の配列を、全...
-
C言語について。
-
Windows Formアプリからコンソ...
-
VisualStudio2022でC言語プログ...
-
C#でログファイルにファイルパ...
-
c#のTLS1.2での通信について
-
c言語の問題です
-
大量のデータを読み込んで表示...
-
C言語の関数のextern宣言
-
ストリームについて。
-
visual studio 2022でのC#プロ...
-
mallocについて
-
終端記号、非終端記号とは
-
C言語 関数、変数の宣言について
-
10進数からN進数に変換するプロ...
-
C#,vb.netで業務用アプリ開発と...
-
C++でデスクトップGUIアプリ開...
-
プログラマー達は何故、プログ...
-
C言語について(初心者)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
printf("\\a");のアラーム音
-
USBスピーカーの左から音が出ない
-
音が出ません
-
real player等の音を大きくする...
-
フォルダを開くときにパチッと...
-
パソコン立ち上がる時のピロピ...
-
マイクがPC内部の音を拾ってしまう
-
音量を最大にしても音が小さい
-
STEAMゲームで、PCにヘッドフォ...
-
RS232Cケーブル ストレートと...
-
デスクトップPC)サウンドが左右...
-
オーディオ出力デバイスがイン...
-
地デジにしてからスーパーファ...
-
通話中自分のpc音が相手にも聞...
-
グラボを挿し変えたらHDMIで映...
-
SATAは二分岐できるか?
-
HDMIとdisplayportのケーブルは...
-
1台のPCから2台のスピーカーへ...
-
レーザーディスクをPCに取り込...
-
マザーボードにイヤホンをつな...
おすすめ情報