19. september 2004 - 19:25
Der er
9 kommentarer og 1 løsning
int to char
hvordan laver jeg en int variabel om til en char variabel
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
19. september 2004 - 19:28
#1
int i = 49; Og en af følgende: char c = i; char c = i - '0'; char s[17]; sprintf(s,"%d",i);
19. september 2004 - 19:29
#2
Alt efter om du vil have '1' eller '\x01' eller "49"
19. september 2004 - 19:30
#3
19. september 2004 - 19:30
#4
Og et svar
19. september 2004 - 21:00
#5
hmm jeg kan ikke helt få det til at virke: #include<iostream.h> #include<fstream.h> #define xakse 31 #define yakse 21 char graf[xakse][yakse]; int x (0), y (yakse); x = 0; y = yakse; while(y >= 0) { graf[0][y] = y; y--; } while(x <= xakse) { graf[x][0] = x; x++; } talne bliver lavet om til tegn (smilys, mars', venus', spar, ruder, etc.)
19. september 2004 - 21:03
#6
Jeg forstår ikke hvorfor du gemmer koordinaterne som værdier i grak 2D arrayet. Skulle du ikke bare sætte dem til '*' eller sådan noget ?
19. september 2004 - 21:11
#7
mine evner i c++ er temlig begrænset, så det ved du nok bedre end mig
19. september 2004 - 21:12
#8
Prøv det. x = 0; y = yakse; while(y >= 0) { graf[0][y] = '*'; y--; } while(x <= xakse) { graf[x][0] = '*'; x++; }
19. september 2004 - 21:16
#9
jeg gir dig svar i morgen, jeg lukker nu
21. september 2004 - 21:20
#10
Jeg dropper projektet... det kan ikke betale sig med arrays som grafer.
Kurser inden for grundlæggende programmering