自動提升為int型別
看一道題目
#include <iostream>
using namespace std;
int main()
{
unsigned char a = 0xA5;
//printf("a=%d\n",a);
//printf("~a=%d\n",~a);
unsigned char b = ~a>>4;
printf("%d\n",b);
//return 0;
}
其結果為245.
檢視監視,可分析得245為截斷值
相關文章
- BigDecimal轉為String型別、int型別Decimal型別
- C#可空型別,int可以為nullC#型別Null
- 強制型別轉換(int)、(int&)和(int*)的區別型別
- INT型別知多少型別
- 如何在 Go 中將 int 型別轉為字串Go型別字串
- jsp頁面number型別自動轉為String型別JS型別
- 為什麼資料庫表的int型別欄位對映到實體類中要使用Integer型別,而不是int型別?...資料庫型別
- MySQL 修改int型別為bigint SQL語句拼接MySql型別
- Ajax接收int型別亂碼型別
- 型別轉換(int 和 String)型別
- (int)a、&a、(int)&a、(int&)a的區別
- java表示式中型別的自動提升(轉)Java型別
- int型別按位元組列印輸出型別
- 判斷a是否是int型別資料型別
- Python基本資料型別之intPython資料型別
- int型別和long long型別運算執行時間的差別型別
- 遊戲自動化型別和方向遊戲型別
- int[] 、 list<int> 、 list<int>[] 的區別
- C語言中資料型別的自動型別轉換C語言資料型別
- 測試Java中的long,int基本型別Java型別
- 切片去重(string,int型別去重)型別
- MySQL資料庫int型別的那些事MySql資料庫型別
- c#System.Int32資料型別官方正寫與簡寫intC#資料型別
- JAVA int 強制型別轉換錯誤提示(Cannot cast from Object to int)Java型別ASTObject
- Java中的型別提升Java型別
- andFilterWhere()函式找不出某個int型別欄位為0的資料Filter函式型別
- Java資料型別自動轉換(++ ,+=)Java資料型別
- Java中Short型別轉換為Int型別是如何計算的?原碼、反碼、補碼是什麼?Java型別
- C語言之int *f()、int(*f)()、int *a[]、int (*a)[] 區別小記C語言
- extern int a 和int a的區別
- PostgreSQL自定義自動型別轉換(CAST)SQL型別AST
- php之資料型別自動轉換PHP資料型別
- Guru of the week:#19 自動型別轉換. (轉)型別
- MySQL int型別長度的意義是什麼MySql型別
- 關於int型別數值的運算問題型別
- Jenkins:批次自動將 Maven 型別 Job 遷移到自由風格型別JenkinsMaven型別
- 關於mysql中欄位定義的型別int、tinyint區別MySql型別
- mysql中tinyint、smallint、int和bigint型別的用法區別MySql型別