Arrays Flashcards
1
Q
array syntax meaning
A
() -> calling
[] -> calling
arrayName -> address
arrayName[] -> address calling
functionName() -> function calling
2
Q
initialize array
A
int a[5] // garbage value olarak tanılanır çünkü rastgele değerler atanır..
int b[3] = {5,4,3} // 5 4 ve 3 değerleri atanır. 0,5 1,4 2,3 (3,NULL ‘\0’ ) DİZİ BİTTİ DEMEK.
int b[ ] = {5,4,3} // olarakta yazılabilir.
3
Q
Multi dimensioanal array
A
nameArray[size1][size2]
int a[3][2];
burda;
[2] -> integer
a[3]-> address (pointer)
a-> address of address
int a[3][2] = {{1,2} , {6,4} ,{3,8}} ;
4
Q
POİNTER
A
address tutan veri yapısı pointer denir.
* - > adresteki içeriğe ulaşır
& -> adrese ulaşır
array[ i ] == *(array + i )