C++ 中的顯式型別轉換運算子
型別轉換提供了一種方法,可在特定情況下顯式轉換物件的型別。它可以用作一元表示式−
( type-name ) cast-expression
在進行型別轉換後,編譯器將 cast-expression 視為型別 type-name。轉換用於將任何標量型別的物件轉換為其他標量型別或從中轉換。顯式型別轉換受到確定隱式轉換效果的相同規則的約束。由於具體型別的實際大小或表示形式的不同,可能會對轉換施加額外的限制
示例
#include
using namespace std;
int main() {
float x = 3.1;
int i;
i = (int)x;
cout << x << ", " << i << endl;
return 0;
}輸出
將輸出以下內容−
3.1, 3
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP