Pour le debugger pour lui le code s'est exécuté normalement, il retourne 0, pas d'erreur.
@Vampire, oui je peux modifier le code pour qu'il fonctionne mais je voudrais savoir pourquoi le code de base ne marche pas ^^
Sinon pour tes solutions j'ai
-pour la première
error: invalid initializer
-pour la deuxième
error: redeclaration of ‘mysql’ with no linkage
Normalement je dois faire soit
MYSQL *mysql;
mysql = mysql_init(NULL);
soit ma première solution qui ne marche pas.
Mais du coup ce n'est pas parce j'initialise mysql sur "rien" qu'il y a segmentation fault ?
Sur mysql = mysql_init(NULL); c'est initialisé sur NULL donc ca va mais sur le premier exemple enfin je sais pas je débute j'ai pas encore bien assimilé les ref et pointeur
Mais je me dis que c'est censé marcher puisque c'est le prototype qui propose ça
Je vais devenir fou :0