je reçois ce message et je ne sais pas comment le réglé
la ligne est
int *res= bougeoctets(p,b,1);
et bougeoctets est une fonction définie comme suit
bougeoctets ( char *dest, char *src, size_t n)
je reçois ce message et je ne sais pas comment le réglé
la ligne est
int *res= bougeoctets(p,b,1);
et bougeoctets est une fonction définie comme suit
bougeoctets ( char *dest, char *src, size_t n)
utilise les balises code plutôt que le gras
ta fonction a-t-elle étée définie avec un type de retour ?
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
svp et pour celle ci
<b>erreur: two or more data types in declaration specifiers<b>
hum... point-virgule manquant ligne 135 ?
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
je comprends pas enfait je suis debutant en C donc j'espere que je fais aps de betise en donnant peut etre des informations incompletes
généralement, quand un compilateur donne une erreur, il fournit un numéro de ligne avec...
donc indique au moins la ligne en question, et décrit le type des variables, et les signatures des fonctions qu'utilise cette ligne
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
ok merci donc la ligne est la suivante
void *bougeoctets(char *dest, char *src, size_t n)
[Edit : mieux vaut virer ma connerie que la laisser...]Envoyé par baugusse
Pas de casts en C pour un passage de ou vers un void*...Envoyé par Eusebius
Jc
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
17
18
19
20 #include <stdlib.h> #include <stdio.h> int f(void *pv) { int *pi = pv; return *pi+1; } int main() { int a = 5; int *pi = &a; a = f(pi); printf("Ici: %d\n",a); return EXIT_SUCCESS; }
Partager