- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Array
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoPassagem de Parâmetros
- Fundamentos de ProgramaçãoTipos de Dados
A linguagem C está entre as mais conhecidas e utilizadas dentre as linguagens procedurais. Observe o código a seguir, escrito na linguagem C em conformidade com qualquer padrão ISO.
#include <stdio.h>
struct data [
int arr[2];
};
void initialize{int foo[ ], struct data bar) {
foo[0] = bar.arr[0] = 0;
}
int main(void) {
int v[2] = {2};
struct data d = {{1}};
initialize(v, d);
printf("%d %d\n”, v[0], d.arr[0]);
}
Ao compilar e executar este código, é possível afirmar que: