字符常量和字符串常量
字符常量和字符串常量
c语言中的单引号用来表示字符常量,双引号用来表示字符串常量。
那么字符常量是什么呢,字符串常量又是什么呢?
字符常量:指用一对单引号括起来的一个字符。 如’a’,‘9’,’! ‘。 字符常量中的单引号只起定界作用并不表示字符本身。
字符串常量:字符串常量是用“双撇号”括起来的多个字符的序列,字符串本质上是多个字符组成的字符数组。在每一个字符串常量的结尾,系统都会自动加一个字符’\0’作为该字符串的“结束标志符”,系统据此判断字符串是否结束。
一个字符常量是一个整数。—《c程序设计语言》
双引号引起的字符串,代表的却是一个指向无名数组起始字符的指针,该数组被双引号之间的字符以及一个额外的二进制值为零的字符‘\0’初始化。
#include<stdio.h>int main(){//字符常量和字符串常量的字节长 char str1='A'; int str2=65;char str3[2]="A";printf("str1=%c str2=%c\n",str1,str2);printf("sizeof(str1)=%d\n",sizeof('a'));printf("sizeof(str3)=%d\n",sizeof(str3));
}
ANSI C语言的全部转义字符表
字符常量和字符串常量相关推荐
- c语言字符常量和字符串常量_C语言中的字符常量
c语言字符常量和字符串常量 Any character (a single character) that is enclosed within the single quotes (like, 'A ...
- C语言字符常量、字符串常量、字符数组使用
C语言中字符常量的定义.赋值.输入.输出格式如下: #include <stdio.h>int main(){char a;//定义字符常量 char b;char c='abc';//多 ...
- 汇编 整数常量 实数常量 字符常量 字符串常量 保留字 标识符 伪指令 指令 nop指令
整数常量 [{ + | - }] digits { radix } 符号 含义 h 十六进制 q/o 八进制 d 十进制 b 二进制 r 编码实数 t 十进制(备用) y 二进制(备用) 24 ; 十 ...
- C语言 - 字符常量 字符串常量
字符常量是由一对单撇号括起来的单个字符 字符串常量,顾名思义就是多个"字符"串在一起,字符串常量是用"双撇号"括起来的多个字符的序列 ****** 只要是&qu ...
- java字符常量括_Java常量 变量 数据类型
常量分为两种: 1:字面值常量: A: 字符串常量,需要双引号括起来 "helloword" B:整数常量 10 C :小数常量 8.9 D:字符常量, ...
- 理解Java字符串常量池与intern()方法
理解Java字符串常量池与intern()方法 阅读目录 Java内存区域 两种创建方式在内存中的区别 解释开头的例子 intern()方法 参考资料 String s1 = "Hello& ...
- java字符串常量池长度_Java String类相关知识梳理(含字符串常量池(String Pool)知识)...
目录 1. String类是什么 1.1 定义 1.2 类结构 1.3 所在的包 2. String类的底层数据结构 3. 关于 intern() 方法(重点) 3.1 作用 3.2 字符串常量池(S ...
- C语言字符型常量和字符串常量的区别
定界符 字符串常量这玩意是由双引号罩着的,这跟字符常量的定界符('')不一样 长度 字符型就单引号里面一个,字符串就不一样双引号里面可以为0也能为其他整数 储存要求 字符常量存储的是字符的ASCLL码 ...
- c语言定义一个字符型变量,C语言-字符与字符串常量及变量
字符型数据 字符常量:用单引号括起来的一个字符例如:'a' 'A''$''!' 注:'a'与'A'是不同的字符常量 转义字符:①以一个'\'开头的字符序列 例如:'\n'换行 '\t'横向跳格(水平制 ...
- 字符型常量与字符串常量的深度解析
字符常量是指用一对单引号括起来的一个字符.如'a','9','!'.一般作为整型数据来进行运算. 详解与比较: 字符常量:在C语言中一个字符常量代表ASCII字符集中的一个字符,在程序中用单引号把一个 ...
最新文章
- Springboot、Mybatis 事务示例
- 数据预处理--样本选择、交叉验证
- XPO 学习资料(转摘)
- 应对全场景AI框架部署挑战,MindSpore“四招”让你躺平
- 使用Leaflet创建地图拓扑图
- 半波对称振子方向图_画好服装款式图的五个要点
- sqlplus 乱码的资料
- HDU 1394 Minimum Inversion Number 树状数组
- Jmeter压力测试-微信小程序
- prd文档 范例_PRD文档范例,产品经理值得收藏的写作手册
- JS导出excel表格
- 用php做动态时钟,vue实现动态时钟以及日期
- 嵌入式linux ota,嵌入式Linux的OTA更新,基础知识和实现
- http://localhost:8080打不开
- INFLUXDB-influxDB一些查询语法你必须知道
- 攻防世界_Crypto_Decrypt-the-Message
- 与新晋图灵奖得主的虚拟对话
- Office 2010 PPT插入数字钟表
- 【OpenStack云平台】搭建openstack云平台
- 【转贴】上海二级以上医院名录