C语言中如果==写成了等号会发生什么 之前写一道简单的算法题时不小心把==写成了=号,经过调试发现了这一错误但是突然想到赋值表达式在判断中会返回什么结果的问题,经过测试发现赋值表达式会返回true,同时还会对表达式中的变量赋值,因此需要非常注意这一问题,否则会带来一连串错误。