3 ms·
Why down vote? I don't think anyone who disagrees with this really knows C, or more accurately, how most computers work. Can down voters name something that can
by wbsun 12y ago
Why down vote? I don't think anyone who disagrees with this really knows C, or more accurately, how most computers work. Can down voters name something that can't be converted to any others? Unless you are using a Harvard architecture, anything in memory are equivalent.
- Ono-Sendai 12y agoC has types. Variables of different types generally aren't equivalent.
- SamReidHughes 12y agoYou can't just freely reinterpret memory in C without following certain rules, or you get undefined behavior. Also, types have sizes, and alignment restrictions, and on some systems, trap representations.
- peterfirefly 12y agohttp://blog.regehr.org/archives/213 http://blog.regehr.org/archives/213 I would downvote you, too, if I could.
- wbsun 12y agoHmm, I am glad to know so many people stop at the boundary of compiler's restrictions and abstractions. btw, please do not misuse and misinterpret John's blog sooo, he is one of my most respected professors.