Board logo

標題: 程式與數學的分別 [打印本頁]

作者: may    時間: 2013-9-20 08:19     標題: 程式與數學的分別

int  main()
{
         int a, b;
         a = 23;
         b = a+2; //請問這時候b=??
         b = b+2; //請問這時候b=??
}

以上例子提到表示式b=a+2與數學表示式很似,不過,程式與數學不是完全相同的。就以等於符號「=」為例,以下是一個表示式:

左邊表示式 = 右邊表示式

在數學上,這是「等式」(Equation),意思是「左邊表示式的值與右邊表示式的值是相等的」,但在程式上就不是這個意思了,而是「把右邊表示式的值儲存在左邊表示式所代表的記憶體地址」。
運 算 符 號      意 義
       =           右值指定給左值




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2