user:mgardne8:portfolio:notescrap
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:mgardne8:portfolio:notescrap [2014/09/02 10:09] – mgardne8 | user:mgardne8:portfolio:notescrap [2014/09/02 10:34] (current) – mgardne8 | ||
---|---|---|---|
Line 1: | Line 1: | ||
__Pointers__ | __Pointers__ | ||
+ | int = 4 bytes | ||
+ | short = 2 bytes | ||
- | Grid - 1byte = 8bits | + | Int a = 5; (43; |
+ | Int b = 6; (47; | ||
+ | Short j = 2; (53;54) | ||
+ | Short k = 1; (55;56) | ||
+ | Int *c = &a; (57; | ||
+ | | ||
+ | [* = Dereferencing operator] | ||
+ | Short q = 77; (67;70) | ||
- | 2^8 - 256 | ||
- | | ||
- | | ||
- | Int *c; (60; | ||
| | ||
------------------ | ------------------ | ||
Line 17: | Line 22: | ||
3| | | | | | | | | | 3| | | | | | | | | | ||
------------------ | ------------------ | ||
- | 4| | | |a|a|a|a| | | + | 4| | | |a|a|a|a|b| |
------------------ | ------------------ | ||
- | 5| | | | | | | | | | + | 5|b|b|b|j|j|k|k|c| |
------------------ | ------------------ | ||
- | 6|c|c|c|c|c|c|c|c| | + | 6|c|c|c|c|c|c|c|q| |
------------------ | ------------------ | ||
- | 7| | | | | | | | | | + | 7|q| | | | | | | | |
------------------ | ------------------ | ||
+ | ---------------------------- | ||
+ | Grid - 1byte = 8bits | ||
---------------------------- | ---------------------------- | ||
bc -l | bc -l | ||
Line 32: | Line 39: | ||
2^32 = 4294967296 | 2^32 = 4294967296 | ||
2^64 = 18446744073709551616 | 2^64 = 18446744073709551616 | ||
- | ---------------------------- | + | --------------------------- |
X64 0x0000000000000000 | X64 0x0000000000000000 | ||
+ | --------------------------- | ||
- | int = 4 bytes | + | int g[4]; |
- | | + | |
| | ||
+ | g[0] | ||
+ | g[1] | ||
+ | *(g+2) = 13; | ||
+ | g[2] | ||
+ | | ||
+ | -------------------- | ||
+ | |||
+ | |||
+ | |||
user/mgardne8/portfolio/notescrap.1409666963.txt.gz · Last modified: 2014/09/02 10:09 by mgardne8