数学符号冒号加等号“:=”是什么意思?
的有关信息介绍如下:“:=”表示“定义为”,是编程语言里的赋值语句的符号,用来定义一个新出现的符号。
这个公式的意思是“定义右边新定义的符号表达左边的值”,右边新定义的符号在该程序中第一次出现。
该程序段也可以写成“右边:=左边”,意思相同。
扩展资料
makefile中“=”和“:=”的区别到底有什么区别:
1、“=”
make会将整个makefile展开后,再决定变量的值。也就是说,变量的值将会是整个makefile中最后被指定的值。看例子:
x = fooy = $(x) barx = xyz
在上例中,y的值将会是 xyz bar ,而不是 foo bar 。
2、“:=”
“:=”表示变量的值决定于它在makefile中的位置,而不是整个makefile展开后的最终值。
y="Hello World! "y := "Hello World! Again"
在上例中,y的值将会是 Hello World! Again,而不是Hello World! 了。
版权声明:文章由 百问家 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.baiwenjia.com/article/152934.html