-5
A
回答
5
如果你看到類似這樣的東西,那就叫做演員。它用於將數據類型顯式轉換爲另一種數據類型。
double pi = 3.14159;
int my_int = (int)pi;
查看this description on casting瞭解更多詳情。
+0
詳細說明,'int'表示一個整數,因此在這種情況下'my_int'將取變量'因此'my_int'將等於3.換句話說,它會截斷小數部分。所以,從一個類型投射到另一個可能導致一些數據丟失,因此在使用時要小心。 –
相關問題
- 1. C++什麼是'int x =(anyInt1,anyInt2);'意思?
- 2. int values []是什麼意思?
- 3. int A [] = {}是什麼意思?
- 4. * int是什麼意思?
- 5. 什麼是(int - > int) - >(int - > int)是什麼意思?
- 6. 關於類型,c中的int(*)(int)是什麼意思?
- 7. 什麼?在C#中是什麼意思?
- 8. int(* ret)()=(int(*)())代碼是什麼意思?
- 9. int test [] = new int [0]是什麼意思?
- 10. C中##是什麼意思?
- 11. 什麼是構建^(int&)在c#中的意思?
- 12. 在c/C++中,^ =是什麼意思?
- 13. '「」''在C#中的「」+ ex'是什麼意思?
- 14. 什麼是connection.Dispose()在C#中的意思?
- 15. 是什麼意思:是什麼意思?
- 16. 是什麼(INT - > INT)是什麼意思?
- 17. C中的聲明'(int *)ptr [N]'是什麼意思?
- 18. **是什麼意思,C?
- 19. %* c是什麼意思?
- 20. 這是什麼意思? [c#]
- 21. 這是什麼意思-c
- 22. 這是什麼意思 - C#
- 23. cmd/C是什麼意思?
- 24. 在c#中'T:class'是什麼意思?
- 25. - >在C++中是什麼意思?
- 26. 在c#中,它是什麼意思'??'?
- 27. 在C++中'System :: String ^'是什麼意思?
- 28. 在c#中0u是什麼意思?
- 29. 在C#中,/ =是什麼意思?
- 30. 在C#中,expressionStack_xx_x是什麼意思?
如果這是您正在查找的* exact *代碼,那麼您發現的是語法錯誤而不是有效的C#代碼。你*可能*在談論類型轉換,但我們不能確定沒有一個有效的例子。 – David
查看完整示例會很有幫助,但代碼可能試圖將對象轉換爲特定類型。 – Pedro
看看'[Casting and Type Conversions(C#編程指南)](https://msdn.microsoft.com/en-us/library/ms173105.aspx)'也'[()Operator(C#Reference)] (https://msdn.microsoft.com/en-us/library/0z4503sa.aspx)' –