“假设一个c语言源程序中有:#definePI3.14;在后续代码中可以通过对PI重新赋值,来改变PI的值,比如PI=5;”以上的话语正确吗?
不正确,宏定义的值不可修改它不是变量,所以你不能把它当作变量进行赋值
宏不是变量,不能赋值。有帮助的话采纳一下哦!。