C言語の主要なデータ型は何ですか?
「C」コンパイラは、4つの基本的なデータ型をサポートしています。それらは次のとおりです-
- 整数
- キャラクター
- 浮動小数点
- 倍精度浮動小数点
プライマリデータ型
整数データ型
整数データ型は、整数と文字を格納するために使用されます。
さらに2つのタイプに分類されます-
- 整数データ型。
- 文字データ型。
整数データ型
このデータ型は、整数を格納するために使用されます。
整数ストレージは、符号付き形式と符号なし形式の両方で、short int、int、およびlongintです。
整数データ型 | |||
---|---|---|---|
タイプ | サイズ(バイト単位) | 範囲 | 制御文字列 |
short in(または)signed short int | 1 | -128〜127 | %h |
unsigned short int | 1 | 0〜255 | %uh |
int(または)signed int | 4 | -32768〜32767 | %dまたは%i |
unsigned int | 4 | 0〜65535 | %u |
Long int(または)signed long int | 4 | -2147483648から2147483647 | %ld |
unsigned long int | 4 | 0から4294967295 | %lu |
文字データ型
文字データ型は、文字のみを格納するために使用されます。
これらの文字は内部的に整数として格納されます。
各文字には同等のASCII値があります。
たとえば、「A」のASCII値は65です。
文字データ型 | |||
---|---|---|---|
タイプ | サイズ(バイト単位) | 範囲 | 制御文字列 |
Char(または)signed Char | 1 | -128〜127 | %C |
unsigned Char | 1 | 0〜255 | %c |
浮動小数点データ型
浮動小数点データ型は、実数を格納するために使用されます。
float’は6桁の精度で使用されます。
「double」は12桁の精度に使用されます。
12桁を超える場合は、「longdouble」が使用されます。
浮動小数点データ型 | |||
---|---|---|---|
タイプ | サイズ(バイト単位) | 範囲 | 制御文字列 |
フロート | 4 | 3.4E-38〜3.4 E + 38 | %f |
ダブル | 8 | 1.7 E-308〜1.7 E + 308 | %lf |
long double | 16 | 3.4E-4932から1.1E+ 4932 | %Lf |
-
C言語で評価される式の種類は何ですか?
式は、演算子とオペランドの組み合わせです。 オペランドは、演算が実行されるデータ項目です。 オペレーターがデータに対して操作を実行します 例えば; z =3 + 2 * 1 z =5 式の種類 C言語で評価されるさまざまなタイプの式は次のとおりです- 一次表現 −この式のオペランドは、名前、定数、または括弧で囲まれた式にすることができます。たとえば、c =a +(5 * b); 接尾辞式 −接尾辞式では、演算子はオペランドの後にあります。たとえば、ab + プレフィックス式 −プレフィックス式では、演算子はオペランドの前にあります。たとえば、+ ab
-
Python 3の標準データ型とは何ですか?
Pythonの標準データ型には、数値データ型、シーケンス型、およびキーと値のペアのコレクションである辞書が含まれます。 数値データ型のオブジェクトは、整数、浮動小数点数、または複素数のいずれかです。整数は整数ですが、浮動小数点数には小数部分があります。複素数には、実数部と虚数部の2つの要素があります。 -1の平方根に等しい虚数であるjを掛けた浮動小数点数は、複素数の虚数部を形成します。 Pythonシーケンスには、文字列、リスト、タプルが含まれます。文字列は、一重引用符、二重引用符、または三重引用符で囲まれた文字のシーケンスです。リストは、角括弧で囲まれたアイテムの順序付けられたコレクショ