c語言中==和=只在意義一個方面有區(qū)別,具體如下:
“==”是關(guān)系運算符,而“=”是賦值運算符。
關(guān)系運算符都是雙目運算符,其結(jié)合性均為左結(jié)合。關(guān)系運算符的優(yōu)先級低于算術(shù)運算符,高于賦值運算符。
“=”并不等于符號,而是賦值操作符,如 x=3。除此之外,還可以在一個語句中向多個變量賦同一個值,即多重賦值。
相對于只有一個等號的賦值操作符,關(guān)系操作符中的等于操作符采用兩個等號“==”來表示。
推薦:《c語言教程》