Avatar billede jannek_ek Nybegynder
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
Avatar billede arne_v Ekspert
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);
Avatar billede arne_v Ekspert
19. september 2004 - 19:29 #2
Alt efter om du vil have '1' eller '\x01' eller "49"
Avatar billede arne_v Ekspert
19. september 2004 - 19:30 #3
Avatar billede arne_v Ekspert
19. september 2004 - 19:30 #4
Og et svar
Avatar billede jannek_ek Nybegynder
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.)
Avatar billede arne_v Ekspert
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 ?
Avatar billede jannek_ek Nybegynder
19. september 2004 - 21:11 #7
mine evner i c++ er temlig begrænset, så det ved du nok bedre end mig
Avatar billede arne_v Ekspert
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++;
  }
Avatar billede jannek_ek Nybegynder
19. september 2004 - 21:16 #9
jeg gir dig svar i morgen, jeg lukker nu
Avatar billede jannek_ek Nybegynder
21. september 2004 - 21:20 #10
Jeg dropper projektet... det kan ikke betale sig med arrays som grafer.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester