News for hackers. Stuff that matters.
Re:Some things every C programmer should know about C (2002) by muricula on Monday December 09, 2019 @01:36PM (#21745087)
If I recall correctly, the arduino compiler is actually a C++ compiler so it will require more explicit casts, but it's been some time since I used arduino. Also the declaration:

char foo;

may be signed or unsigned depending on the architecture and compiler, which may lead to surprising results.

Re:Some things every C programmer should know about C (2002) by muricula on Monday December 09, 2019 @01:37PM (#21745096)
Multiplication is a binary operator, here binary just means has two inputs. ~x would be a unary operator and x * y would be a binary one.