![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Magas szintű Programozás Post kérdések C, C + +, Java, SQL, és más programozási nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| memóriacímek | areef4u | Magas szintű Programozás | 0 | 08-04-2006 08:43 AM |
| Több karakter ASCII | jerardfjay | Shell programozás és Scripting | 8 | 11-18-2005 02:45 AM |
| Hex karakterének ascii fájl | budrito | HP-UX | 2 | 08-10-2005 11:26 PM |
| hülye kérdés ascii karaktereket | jalburger | Magas szintű Programozás | 2 | 09-28-2004 04:56 PM |
| memóriacímek | Paravozzz | Magas szintű Programozás | 0 | 10-15-2002 01:17 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
C nyelv + egyszerű kérdéssel kapcsolatban memória címek és ASCII karakterek
Csak egy egyszerű kérdést (ami úgy tűnik buta medve velem), hogy felmerült bennem a minap. Ne ASCII karakterek a saját maguk által (pl. / n, 0, a) a tényleges memória cím?
Saját kérdés merül fel, mert Im tudatában, hogy minden egyes alkalommal, amikor létre és initalise egy mutató, mint ez például a Kód:
int *ptr = 5; sok köszönet |
|
||||
|
Idézet:
|
|
||||
|
A kód beszéltem az én első post,
Kód:
int *ptr=5; Próbáltam ez Kód:
char *str="helloworld\n";
printf("string value is %s\n",*str)
Mivel a mutató célja, hogy kell rendelni a memória helyek (és pont az értékek), és figyelembe veszi az alapvető ismereteket és az a tény, hogy az ASCII karakterek memória címek, nem is kód szegmens technikailag megfelelő? Last edited by JamesGoh; 01-24-2008 at 07:18 PM.. |
|
||||
|
Kód:
int *ptr=5; Kód:
char *str="helloworld\n";
printf("string value is %s\n",*str)
Kód:
printf("string value is %s\n", str);
Kód:
printf("str points to %c\n", *str);
|
|
||||
|
Szóval ez mindig így (kivéve a felhasználó által meghatározott strings), a valóságban is programozás, bár egyes ASCII karaktereket (például 5) még memória-címek?
|
|
||||
|
Idézet:
Kód:
char v = '5'; |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|