Toggle navigation
Images.Elk.pl
wyklad Patryka wskaźniki TI 18 12 11
--------------
'a' - kod ascii 255 <----- ptr
--------------
'l'
--------------
'a'
---------------
' '
---------------
'm'
---------------
'a'
---------------
--------------
----------------
-------------
-----------------
-----------------
---------------
----------------
---------------
char a[128] // 0x000000ff
a[0]='a'
a[1]='b'
(...)
a[6]='a'
char* ptr;
ptr = &a[0]; // == ptr=a; ptr=a[1];
//ptr = 255 (size - char)
// ptr+1//==ptr++// = 256
int *ptr = &a[0];
ptr++ // ptr == 255+4
char *sprawdz(...)
return "abcd" ->
-------
a <----- ptr;
------
b
--------
c
-------
d
--------
1001
-------
0011
-------
0000
------
0011
------
char* ptr;
ptr= sprawdz(a,b,c,r,f); // ptr = "abcd" // a[4]="abcd"; ptr = a;
printf("%d",d) -> 12345
printf("%s",ptr) -> abcd'9''3'
char *sprawdz(....)
return "ala ma kota" -> \0
printf("%s",sprawdz(....)+1) la ma kota
char a[128] //="ala ma kota \0"
printf("%s",a); --> ala ma kota
Wyszukiwarka
Podobne podstrony:
Wykład TI 05 12 11 2
TI 02 12 11 T pl(1)
TI 01 12 11 T pl
2012 12 12 12 11 18
Prawo cywilne z umowami w administracji 12 11 2013 Wykłady
TI 00 12 18 T pl
TI 00 12 18 T pl
KPC Wykład (12) 18 12 2012
Tygodnik nrh 18 12 r
więcej podobnych podstron