prog_c
Toto je starší verze dokumentu!
sizeOf
- volá se při kompilaci!!!
- tj neumožňuje zjistit velikost dynamicky vytvořeného pole, ale pouze pseudo dynamického (nějakým způsobem odvoditelný).
- příklad:
static unsigned char testArr[] = { 0xaa, 0xbb, 0xcc };
int size1,size2;
..
int main() {
size1 = sizeOf(testArr);
func1(testArr);
}
void func1(unsigned char *arr) {
size2 = sizeof(arr);
}
- size1 = 3 (bajty), size2 = 8 (bajtu) - tj velikost pointeru na unsigned char
prog_c.1329592901.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
