¿如何在这个 C++ 小程序中修复这些错误?

Cpp*_*Cpp 0 c++

是一本书的程序:作者:Bjarne。SECESC 上市。cev 使用转义序列,比如在终端发出两次声音(哔哔声),然后是两个退格空格的延续。

//int function int main
//Progama:SECESC.CPP
//Autor J.R. Mortimer
//Proposito: Mostrar funcionamiento de secuencias de escape

#include<iostream>
using namespace std;
main()
{
   char sonidos=O\a°; //secuancia de escape alarma en sonidos //[Error] stray '\' in program
                                                           //[Error] stray '\260' in program
                                                           //[Error] stray expected ',' or';' before 
                                                                                                  'a'
    char bs=\b;         //almacena secuencia de escape retroceso en bs //[Error] stray '\' in program 
                                                                   //[Error] 'b' was not declared in 
                                                                   //scope
    cout<<sonidos;      //envia secuencia de escape al terminal
    cout<<sonidos;      //envia secuencia de escape al teminal
    cout<<"ZZ";         //emite el sonido dos veces
    cout<<bs;           //emite secuencia de escapes al terminal
    cout<<bs;           //mueve el cursor al primer caracter
    return 0;           //retorno de 0

}
Run Code Online (Sandbox Code Playgroud)

cig*_*ien 6

char文字被'符号包围。例如,你需要写

char sonidos = '\a';   // beep
Run Code Online (Sandbox Code Playgroud)