首页 > 代码库 > 数据类型

数据类型

1、C#数据类型基本数据类型:整型int;浮点型:单精度浮点型float、双精度浮点型double;字符型char指针类型void *空类型void构造类型:数组、结构体struct、共用体union、枚举enum


2、char类型

取值范围

ASCII码字符或-128~127之间的整数

char类型变量两种赋值方式

char a = ‘A‘;

char a = 65;   //两者等价

注意:‘‘中必须是字符,""中必须是字符串

 

 

3、修饰符

short 短型

long 长型

signed 有符号型  正数、负数和0

unsigned 无符号型  只包括正数和0

 

以上修饰符用来修饰int

short int a = 2;

short a = 2; //两者等价

signed int a = 2;

signed a = 2; //两者等价

 

unsigned int a = 2;

unsigned a = 2; //两者等价

 

 

4、格式符

%d 以带符号的十进制形式输出整数,正数不带+

%c 输出一个字符

%s 输出一个或多个字符

%f 以小数形式输出float和double类型,默认小数位数为6位

输出双精度存储长度

printf("%ld", sizeof(double));

输出变量地址

printf("%d", &a);

 

printf("%ld", &a);

printf("%lu", &a); //两者输出值相同

 

 

数据类型