A. c語言。設有如下定義: typedef int *INTEGER; INTEGER p,*q; 下
選擇D,typedef關鍵字相當於把int * 類型用INTEGER這個單詞來代替了,INTEGER就相當於指向int的指針類型
B. c語言中,int是什麼意思
C/C++編程語言中,int表示整型變數,是一種數據類型,用於定義一個整型變數,在不同編譯環境有不同的大小,不同編譯運行環境大小不同。
在32/64位系統中都是32位,范圍為-2147483648~+2147483647,無符號情況下表示為0~4294967295。
(2)c語言中的integer擴展閱讀
matlab中
int用於符號∫
int(s)符號表達式s的不定積分.
int(s,v)符號表達式s關於變數v的不定積分.
int(s,a,b)符號表達式s的定積分, a,b分別為積分的下限和上限.
int(s,v,a,b)符號表達式s關於變數v從 a到b的定積分.
當int求不出符號解,會自動轉求數值解。
C. c語言中int和integer有什麼區別
C中沒有integer,只有int~~可不要搞混咯~
D. c語言中長整型和整型的范圍
1、c語言中長整型常量:的數值范圍最小是十進制的-2147483647~+2147483647,在計算機中最少佔用4個位元組。位元組長度跟操作系統和編譯器有關,longint長度至少32位,而64位類Unix系統為64位。
2、c語言中整型常量:是通常的整數,包括正整數、負整數和0,其數據類型顯然是整型。整型常量內存大小和數值范圍取決於編譯器。
(4)c語言中的integer擴展閱讀
c語言中VB中的長整型
VB中整數類型有兩種:Integer和Long,都是有符號的整數
Integer變數存儲為16位(2個位元組)的數值形式,其范圍在-32,768至32,767之間。Integer的類型聲明字元是百分比符號(%)。
Long(長整型)變數存儲為32位(4個位元組)有符號的數值形式,其范圍從-2,147,483,648到2,147,483,647(約為21億)。Long的類型聲明字元為和號(&)。
E. c語言若有以下定義: tyepdef int *INTEGER; INTEGER p, *q
47. 選第二個,INTEGER就代碼int*,用它定義的變數為int型指針
48.unsigned char a,b,c; 是什麼意思:
將a,b,c定義為unsigned char 類型的變數
a=0x3; 是什麼意思:將16進制數0x3賦給a,既a為ASCII碼為3的字元
b=a|0x8; 是什麼意思:將a|0x8的值賦給b
a 0000 0011
0000 1000
-------------按位或
b 0000 1011=11
c=b<<1; 是什麼意思:將b向左移動1位,移出的位填0,相當於乘以2
b 0000 1011
------------- b<<1
0001 0110=22
49.char *p,*q;表示將p,q定義為指向字元串的指針
malloc(sizeof(char)*20); 分配20個char類型大小(20位元組)的空間,並返回一個void*類型的指針指向這段內存區域的開始地址
p=(char *)malloc(sizeof(char)*20); 表示先將void*類型轉換為char* 類型,既p的類型,再將p指向這段內存區域的開始地址
q=p:將q也指向這段內存的開始地址
F. C語言中函數值為整型、中整型是什麼意思
通常泛指char、short int、int、long int、long long int這五種類型(包括signed和unsigned)以及_Bool類型。當然也包括編譯器作為擴展而實現的某些整型類型。
見C11標准:
[6.2.5-4]There are five standard signed integer types, designated as signed char, short int, int, long int, and long long int. (These and other types may be designated in several additional ways, as described in 6.7.2.) There may also be implementation-defined extended signed integer types. The standard and extended signed integer types are collectively called signed integer types.
[6.2.5-6]For each of the signed integer types, there is a corresponding (but different) unsigned integer type (designated with the keyword unsigned) that uses the same amount of storage (including sign information) and has the same alignment requirements. The type _Bool and the unsigned integer types that correspond to the standard signed integer types are the standard unsigned integer types. The unsigned integer types that correspond to the extended signed integer types are the extended unsigned integer types. The standard and extended unsigned integer types are collectively called unsigned integer types.
G. integer在c語言中是什麼意思
integer
相對應概念
小數 / 浮點數
范疇
編程語言
含義
Integer 數據類型
Integer 一個整型數據用來存儲整數,整數包括正整數,負整數和零。
整型常量採用十進制整數表示。如 1991,0,-123等等都是整型常量。而52.0或131.4都不是整型常量。
Integer 變數存儲為最接近編譯環境的長度,例如在32位的編譯環境下,Integer為32位,其范圍為 -2^15 到 2^15-1 之間。
VB中Integer 的類型聲明字元是百分比符號 (%)。Pascal中就是integer。在C語言中被縮寫成為int。
語言環境
Pascal環境
Pascal中有一個標准標識符maxint,它代表Pascal系統中整型類數據的最大值。1位元組(byte)由8個二進制位(bit)組成。一個整型數用2個位元組存儲,最大的整型數是2^15-1,即是32767,最小值為-2^15,即-32768。大多數整數是有序類型。
Pascal支持八種整型,詳見下表:
類型
數值范圍
佔位元組數
格式
shortint
-128(-2^7) ~ 127(2^7-1)
1
帶符號8位
byte
0 ~ 255(2^8-1)
1
無符號8位
smallint
-32768(-2^15) ~ 32767(2^15-1)
2
帶符號16位
word
0 ~ 65535(2^16-1)
2
無符號16位
展開全部
注意int64和qword不是真正的有序類型,一些Pascal結構不支持這兩種類型(如位運算)。
在默認的Pascal模式里integer類型映射到smallint類型,在Delphi或ObjFPC模式integer類型映射到longint類型。Cardinal類型和dword類型總是映射到longword類型。
目前32位的CPU提供的標准整型是32位,所以用longint的速度比integer的速度快。
VB環境
VB中也可以用 Integer 變數來表示枚舉值。枚舉值可包含一個有限集合,該集合包含的元素都是唯一的整數,每一個整數都在它使用時的上下文當中有其特殊意義。枚舉值為在已知數量的選項中做出選擇提供了一種方便的方法,例如,black = 0,white = 1 等等。較好的編程作法是使用 Const 語句將每個枚舉值定義成常數。
在 Microsoft Visual Basic 6 中,可用 CInt 函數將其他數字數據類型轉換成整數型,如 i = CInt("10")
integer用於保存整數。如果知道變數總是存放整數,則應該將其申明為Interger類型或Long 類型。整數的運算速度快,而且佔用的內存少。
C語言環境
32位操作系統中,C語言中的int類型變數佔用4位元組內存(即32位二進制數),可以表示-2^31~2^31-1(-2147483648~2147483647)之間的整數。與int有關的數據類型還有short和long,三者都是表示整形數字的數據類型。在32位機器上,short佔用2位元組,可以表示-2^15~2^15-1(-32768~32767)之間的整數;long類型與int類型相同,同樣佔用4位元組,表示數字的范圍也相同。
另外,c語言中還有一種數據類型unsigned int,是無符號整型,可以表示0~2^32-1之間的整數。
Java語言環境中
Integer 類在對象中包裝了一個基本類型 int 的值。Integer 類型的對象包含一個 int 類型的欄位。
此外,該類提供了多個方法,能在int類型和 String類型之間互相轉換,還提供了處理 int 類型時非常有用的其他一些常量和方法。
實現注意事項:「bit twiddling」方法(如 highestOneBit 和 numberOfTrailingZeros)的實現基於 Henry S. Warren, Jr.撰寫的《Hacker's Delight》(Addison Wesley, 2002)中的一些有關材料。
H. C語言中定義int a為32-bit signed integer怎麼弄
long應該就是32位整數
I. C++中 integer 是什麼意思
integer是整數,整型的意思。
整數(integers)就是像-3,-2,-1,0,1,2,3等這樣的數。
整數的全體構成整數集,整數集是一個數環。在整數系中,零和正整數統稱為自然數。-1、-2、-3、…、-n、…(n為非零自然數)為負整數。則正整數、零與負整數構成整數系。
C++這個詞在中國大陸的程序員圈子中通常被讀做「C加加」,而西方的程序員通常讀做「C plus plus」,「CPP」。 它是一種使用非常廣泛的計算機編程語言。C++是一種靜態數據類型檢查的、支持多重編程範式的通用程序設計語言。它支持過程化程序設計、數據抽象、面向對象程序設計、泛型程序設計等多種程序設計風格。
J. c語言里的unsigned integer是什麼意思
1、無符號整型,unsigned int + 變數名,聲明一個無符號變數。
整型的每一種都有無符號(unsigned)和有符號(signed)兩種類型(float和double總是帶符號的),在默認情況下聲明的整型變數都是有符號的類型(char有點特別),如果需聲明無符號類型的話就需要在類型前加上unsigned。
2、signed----有符號,可修飾char、int。Int是默認有符號的。
unsigned-----無符號,修飾int 、char
long------長型,修飾int 、double
short------短型,修飾int