Instrucciones compuestas (Bloques)
Una instrucción compuesta consta de cero o más instrucciones entre llaves ({ }). Una instrucción compuesta se puede utilizar en cualquier lugar donde se espere una instrucción. Las instrucciones compuestas normalmente se denominan "bloques".
Sintaxis
{ [ statement-list ] }
Comentarios
En el ejemplo siguiente se utiliza una instrucción compuesta como la parte statement de la instrucción if
(consulte Instrucción if para obtener más detalles sobre la sintaxis):
if( Amount > 100 )
{
cout << "Amount was too large to handle\n";
Alert();
}
else
{
Balance -= Amount;
}
Nota:
Dado que una declaración es una instrucción, una declaración puede ser una de las instrucciones de statement-list. Por consiguiente, los nombres declarados dentro de una instrucción compuesta, pero no declarados explícitamente como static, tienen ámbito local y (para objetos) duración. Consulte Ámbito para obtener más información sobre el tratamiento de los nombres con ámbito local.
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de