上海花千坊

C语言

c语言中char的用法简介

时间:2022-01-19 16:09:42 C语言 我要投稿

c语言中char的用法简介

  C语言是计算机软件领域非常经典的编程语言,unix、linux等众多操作系统均是由C语言编写而成。而在硬件控制、底层驱动等应用领域,C语言更是具有不可替代的作用。下面小编就跟你们详细介绍下c语言中char的用法,希望对你们有用。

  C语言中char用于定义字符类型变量或字符指针变量,例如“char a;”则定义了变量a是字符类型,“char *a;”则定义了变量a是字符指针类型。

  C语言中char的不同应用

  1、字符型(char)

  字符型(char)用于储存字符(character),如英文字母或标点。严格来说,char 其实也是整数类型(integer type),因为 char 类型储存的实际上是整数,而不是字符。计算机使用特定的整数编码来表示特定的字符。

  C 语言中保证 char 占用空间的大小足以储存系统所用的基本字符集的`编码。C 语言定义一个字节(byte)的位数为 char 的位数,所以一个字节可能是 16 位,也可能是 32 位,而不仅仅限于 8 位。

  2、声明字符型变量

  字符型变量的声明方式和其它类型变量的声明方式一样:

  char good;

  char better, best;

  以上代码声明了三个字符型变量:good、better,和 best。

  char是分配1字节,存储的是ASCII码,A:65,a:97。

  在命名char类型是不要使用双引号,c中必须单引号,在java中就高级点了什么都可以。

  补充:printf()输出时对于char有点不同,使用“”%d“是输出字符代表的ASCII码。使用:%c,是输出单个字符;使用%s:就是输出多个字符了。

【c语言中char的用法简介】上海花千坊相关的文章:

C语言中的字符(char)10-07

c语言中map的用法简介10-07

C语言中assert用法10-03

C语言中的assert用法10-07

c语言中default的用法10-05

c语言中free的用法10-04

c语言中bit的用法10-04

C语言中sscanf的用法09-28

c语言中time函数的用法10-08