kopiler fehler meldung invalid conversion from ‘const char*’ to ‘char’
-
Hallo ich hoffe ihr könnt mir da helfen lerne c++ und bin also nowbi folgender script (beispiel programm wurde mit dem g++ compiler kompiliert und d akommt diese fehler meldung :invalid conversion from ‘const char*’ to ‘char’
was für parameter muss ich eingeben oder was muss ich am programm ändern achso ich arbeite mit Linux und benutze den intergrierten C C++ compiler fals das wichtig sein sollte .Danke in Vorraus MFG Diabblo78
#include <iostream>
using namespace std;int main()
{
char einZeichen=x´; double eineZahl=567.98; char *zeigerAufZeichen; double * zeigerAufZahl; cout <<\n´;cout << sizeof(einZeichen) << " "
<< sizeof(zeigerAufZeichen);
cout << `\n´;
cout << sizeof(eineZahl) << " "
<< sizeof(zeigerAufZahl);return 0;
}
-
vermute mal du hast in der ersten zeile statt
char einZeichen='x';stehen
char einZeichen="x";und wenn du etwas in " einschließt macht der compiler ein "const char *" draus, du musst ' verwenden wenn du einzelne character willst
-
hier stand mist.
-
So danke das Problem hab ich gelöst ich hatte das zu erst auch vermutet aber es lag an denn anführungs Strichen wusste nicht das es dort auch unterschiede gibt ' ' `´ das waren die fehler also aufgehts bis zu nüchsten problem
also danke für deinen tip vevusio