马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 newmonk 于 2013-8-6 11:40 编辑
数据类型char详解
char类型变量只能存放一个字节的内容。它可以是值域较小的整数数值类型(0~255或-128~127),也可以是字符类型。 一、作字符类型使用 1、基本使用示例
#include"stdafx.h"int _tmain(intargc, _TCHAR* argv[]){ char 测试字符='a';//在VS2010下可以使用汉字字符串做变量名。 //换成'aa'结果没有变化,你知道为什么吗? printf("测试字符=%c\n",测试字符);//“%c”表示以字符形式显示 getchar(); return 0; }
2、字符常量 在英文状态下,用单撇号括起来的1个字符,叫字符常量。如'a'、'#'、'?'、'R'。 为什么字符常量1次只能使用1个?char类型变量只能存放一个字节的内容,1个英文字符占1字节。 中文可以做字符常量吗?不可以,因为1个汉字占2个英文字符的空间。 使用规则 ①字符有可见和非可见2种,一次只能使用1个英文字符(Char类型变量只能存放一个字节的内容,1个英文字符占1字节)。 ②要放在两个单引号中,如'a'。
|