在sprintf
和fprintf
的文档中,特殊输出格式字符/运算符的列表中有'\a'
字符,他们说这是“警报”。
我尝试打印它,它给了我一个空的输出。
>> sprintf('\a')
ans =
>>
它有什么作用?
答案 0 :(得分:4)
这是ASCII BEL
(0x07)字符:
>> sprintf('\a')+0
ans = 7
>> a = sprintf('\a')
a =
>> b = char(7)
b =
>> a==b
ans = 1
通常用于使控制台发出蜂鸣声,但在我的Octave命令窗口中没有任何作用。