Bonsoir, je débute en C et j'aimerais une explication sur ce code :
Pourquoi ce programme affiche 4 et non 100 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 #include <stdio.h> int size(char t[]) { return sizeof(t); } int main (int argc, char *argv[]) { char t[100]; printf("%d\n",size(t)); return (0); }
Problème de pointeur ?
Merci.
PIL
Partager