website logo
Auteur
avatar
efher

Forum » » Création-Développement » » Help demandée sur routine et programmation C


Posté : 03-03-2018 07:30 icone du post

La solution la plus simple me paraît être la suivante (testé sous OS4):

int DATA[] = { 1,2,3,4 };

Pour avoir la taille du tableau:

printf("%ld\n", sizeof(DATA));

Ce programme donne un résultat égal à 16.

Pour avoir le nombre de données dans le tableau:

printf("%ld\n", sizeof(DATA)/sizeof(int))

Cette ligne donne un résultat égal à 4.
SAM440EP, 512Mo de mémoire, disques durs de 500Go et 1To, OS4.1FE,
carte graphique Radeon 9250.

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=2508&forum=14