O que é agrupamento?

5

Na introdução ao K & R, há o seguinte texto:

Similarly, C offers only straightforward, single-thread control flow: tests, loops, grouping, and subprograms, but not multiprogramming, parallel operations, synchronization, or coroutines.

A que grouping se refere? Não está no índice e as pesquisas foram infrutíferas até o momento. Eu programei alguns C (embora eu esteja longe de ser um especialista), e não ouvi o termo antes.

    
por Matthew Finlay 19.11.2014 / 06:59
fonte

1 resposta

7

"O texto de origem do programa C é de formato livre, usando o ponto-e-vírgula como um terminador de instrução e chaves para agrupar blocos de instruções." (Wikipedia)

Blocos não parecem com fluxo de controle, mas são; sem as chaves apenas a próxima linha seria controlada por uma palavra-chave loop, mas com as chaves o bloco inteiro é passado por loop.

    
por 19.11.2014 / 08:27
fonte

Tags