窗口函數示例中,有一個獨立語句RegisterClass(&wc);
可是RegisterClass函數定義中返回值為BOOL,有返回值的函數可以用獨立語句嗎?于是帶著這個疑問上網查詢,因為之前不知道獨立語句這個概念,查了很久都沒結果。隨手翻了翻教材上函數那章,居然找到了答案,說是函數作為獨立語句出現時返回值可以丟棄。
后來在網上找到另外個例子,原來賦值語句每天都在讓我們丟棄函數的返回值,“=”這個操作符本身就是個函數,具有bool型的返回值,在一般的賦值語句中,這個返回值都被丟棄了,我新建了一個控制臺項目,輸入if(a=6)
果然證明“=”的返回值為true。
posted on 2007-05-17 08:50
rebol 閱讀(479)
評論(0) 編輯 收藏 引用 所屬分類:
Q&A