Ajout de données Le tableau C est la structure et tableau déclaré combinée. Vous ajoutez des données à la table de C, en attribuant des valeurs aux objets struct. Il est bon de le faire ligne par ligne, comme illustré dans le segment de code suivant. Ce segment de code montre comment les données sont ajoutées aux deux premières rangées employés [0] .name = "Mary Jones"; employés [0] = .age 35; employés [0] = .salary 3856,42; employés [0] = .qualification "PHD"; employés [1] .name = "John Carlson"; employés [1] .age = 36; employés [1] .salary = 2124,32; employés [1] = .
qualification «MSC»; Accès aux données Dans notre situation, chaque structure a 4 objets; chaque élément du tableau est l'une struct. Semez chaque ligne est l'un struct. Eh bien, vous accédez aux données en accédant à des objets dans une structure, un par un. Pour accéder à un objet, vous commencez par taper le nom du tableau (identifiant) avec l'index de la ligne dans les crochets. Ensuite, vous tapez le point et ensuite l'identifiant de l'objet correspondant dans la structure. Par exemple. employés [1] .
age Vous pouvez utiliser cette expression pour attribuer une valeur à un objet dans une structure ou pour lire la valeur de l'objet. Pour modifier la valeur de l'objet, juste attribuer la nouvelle valeur. L'élément identificateur de tableau avec l'indice renvoie une struct. Donc, vous utilisez ensuite l'opérateur point suivi d'un nom d'objet interne struct comme vous le feriez pour tout identificateur de structure, qui ne soit pas un élément de tableau. Exemple de code Le code suivant illustre tout ce qui a été dit. Il modifie également l'âge de John Carlson et lit (affiche), il.
int main () {struct {nom de char * #include; âge int; flotter salaire; char * qualification;} employés [30]; employés [0] .name = "Mary Jones"; employés [0] = .age 35; employés [0] = .salary 3856,42; employés [0] = .qualification "PHD"; employés [1] .name = "John Carl