Why c cannot understand (- 1 < 0) is true | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Why c cannot understand (- 1 < 0) is true

I made program that evaluated to this at some point: int64_t m=-1, z=0; if(m<z) {/*not evaluated */} //GNU c compiler Why it cannot compare two ints?

10th Sep 2022, 3:10 PM
LineBreaker
LineBreaker - avatar
1 Answer
+ 5
Did you include <stdint h>? Was there any error message? Have you tried putting a simple printf() call in conditional body just in case?
10th Sep 2022, 3:22 PM
Ipang