-4
A
回答
1
您可以使用,
聲明變量首先在單行中
int a, b, c, ... , last;
然後你可以分配給它們全部在一次
a = b = c = ... = last = 3;
注意
int a = b = 3;
這相當於
int a = (b = 3);
將宣佈a
,並用結果b = 3
,這反過來將指派3
到b
,初始化它是UNDECLARED
+0
謝謝,現在它清晰 – Sumon 2015-01-15 16:03:27
1
不,你不能這樣做,因爲編譯器把該值3
到b
應分配和b
是未申報
你可以做
int b;
int a=b=3;
相關問題
- 1. 將值賦給名爲與另一個類的變量相同的類變量
- 2. 我可以爲C中的變量傳遞多個值嗎?
- 3. 將單個值賦給多個AngularJs $ scope變量與常規JavaScript中的變量相同?
- 4. 使用C#將變量賦值給powershell
- 5. 將值賦給JavaScript變量C#
- 6. 我們不需要將函數的返回值賦給變量嗎? C/C++
- 7. 將值賦給XSLT中的變量
- 8. 將值賦給node.js中的變量
- 9. 我可以將賦值的結果傳遞給C++中的函數嗎?
- 10. 將console.log值賦給變量
- 11. 將值賦給變量
- 12. 將值賦給awk變量
- 13. 將C#變量賦值給另一個變量,avar.GiveTo(something.else)
- 14. 將變量賦值給if語句中的一個變量
- 15. 將變量名賦值給變量名
- 16. 將jQuery變量賦值給php變量
- 17. 將php變量賦值給javascript變量
- 18. 將javascript變量賦值給java變量
- 19. 將相同的值分配給多個變量
- 20. 將相同的值分配給多個變量
- 21. 將元素賦值給一個變量
- 22. 將vlookup值賦給一個變量
- 23. 是否可以通過使用第二個變量將值賦給變量?
- 24. CGPoint給x和y賦值相同嗎?
- 25. 如何將變量名賦值給變量以獲取變量的值?
- 26. 將2d矩陣的值賦給變量
- 27. 將行的值賦給全局變量
- 28. 爲VBA中的一個變量賦值多個值以訪問
- 29. 我可以在python中同時進行變量賦值和列表插入嗎?
- 30. JavaScript:將數組中的值賦值給另一個變量
我敢打賭,編譯器是正確的,'b'沒有聲明。然後宣佈它。此外,在這種情況下,它只被分配給'b' - 變量'a'不被**分配,它被初始化。 – 2015-01-15 15:46:18
'int a,b,c; a = b = c = 3;' – HolyBlackCat 2015-01-15 15:48:26
如果它表示它是未聲明的,則聲明它。 – saadtaame 2015-01-15 15:50:33