bonjour !
Encore une question sur une fonction en C!!
On vient de voir les pointeurs en cours, et chez moi, sous visual studio c++, lorsque j'essaye de compiler :j'ai l'erreur suivante: error C2440: '=' : cannot convert from 'int *' to 'int'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 void main() { int *ptab; *ptab = (int *)malloc(sizeof(int)); //printf("%d\n",*(ptab+1)); system("pause"); }
This conversion requires a reinterpret_cast, a C-style cast or function-style cast
Je n'arrive pas à comprendre l'erreur...
Partager