㈠ c語言 "\a"沒聲音是為什麼
\a轉義字元是蜂鳴或者說回響。
它不是麥克上的功能,而是電腦上的蜂鳴器發出來的聲音,主要用於報警的。往往在硬體出現故障時,會聽到這樣的聲音。比如有的電腦系統啟動正常時,就會聽到這個聲音。
有的電腦上沒有安裝蜂鳴器,因為它不是集成到主板上的,有的需要外接到主板上。所以就聽不到聲音啦。
㈡ C語言中的蜂鳴問題
#include<stdio.h>
#include<windows.h>//包含windows頭文件
intmain()
{
intn;
intb=20;
for(n=0;n<21;n++)
{
printf("a");
printf("%d ",b-n);
Sleep(500);//延遲500毫秒
}
getchar();
return0;
}
你是想聲音和數字都慢慢的出來嗎?你的程序太短小,在一瞬間就執行完了,其實聲音可能響了20下,但是是在一瞬間同時發出來的,你分辨不出來而已。可以包含windows頭文件,調用sleep函數延遲發聲和列印,就可以出現有節奏的效果。一次發聲只需要列印一個'a'就可以了。
㈢ C語言:如果要發出聲音警告,putchar('/a');中為何不用雙引號
用雙引號表示的是一個指向靜態存儲區中的一個字元串的地址,
用單引號表示的是該字元對應的ASCII碼,你可以用printf("%d
%c",'\a','\a');來測試。
http://ke..com/view/15482.htm
㈣ 在C語言中用\a表示鳴鈴是什麼意思啊
就是一個硬體控制符, 讓喇叭響的的 一個命令
㈤ C語言產生警告warning: multi-character character constant [-Wmultichar]|是怎麼回事
while(*front!='