C语言字符型

news/2024/11/20 1:27:59/

字符型变量作用

作用:
字符型变量用于显示单个字符
如:a、b、c、d、\n等等

字符型变量语法和使用

语法:
char 变量名 = 字符;
如:
char a = ‘a’;
注意:字符型是用的单引号 ‘ ’ ,并且是单个字符
打印占位符:
%c

字符型变量占用内存空间大小

字符型变量在内存中占用 1 个字节
验证方法:
sizeof(char)

字符存储与 ASCII 码

字符型变量并不是把字符本身放到内存中存储,而是将对应的 ASCII 编码放到存储单元
char 的本质就是一个 1 字节大小的整型 - 小整型
每个字符和数值建立关系,关系的表 ASCII 表
常用表中内容:
a — 97
A — 65
0 — 48


http://www.ppmy.cn/news/1168764.html

相关文章

JS随机数功能详解

目录 一、Math.random()函数 二、生成指定范围内的随机整数 三、生成指定范围内的随机浮点数 四、生成指定范围内的随机布尔值 JavaScript中的随机功能可以通过Math对象提供的各种数学函数来实现。其中最常用的是Math.random()函数,它可以返回一个介于0和1之间的…

java的for循环中遇到异常抛出后继续循环执行

java的for循环中遇到异常抛出后继续循环执行 Test public void loopTryCatchTest() throws Exception {Map<String, Object> a new HashMap();a.put("a", "1");a.put("b", null);a.put("c", "3");for (Map.Entry<…

192:最近的系列思考2/犬岛APP 的使用理解

最近的一些契机&#xff0c;导致一些思考&#xff1a; ​ * 与产品经理意志相悖的产品* 与最初的设计定位不匹配的产品社交大牛的APP一上线就引来诸多关注&#xff0c;作为总设计的纯大大非常简明扼要的说明了这个APP的定位&#xff1a;给内涵&#xff08;含&#xff09;有趣的…

写一个简单的解释器(1) 编译过程简介

编译过程 一般来说&#xff0c;将一份源代码编译为可执行文件包含下面的关键步骤&#xff1a; 源文件 ⇒ 构建标记流 ⇒ 构建编译树 ⇒ 生成可执行文件 \texttt{源文件}\Rightarrow \texttt{构建标记流}\Rightarrow \texttt{构建编译树}\Rightarrow\texttt{生成可执行文件} 源…

Leetcode刷题解析——串联所有单词的子串

1. 题目链接&#xff1a;30. 串联所有单词的子串 2. 题目描述&#xff1a; 给定一个字符串 s 和一个字符串数组 words。 words 中所有字符串 长度相同。 s 中的 串联子串 是指一个包含 words 中所有字符串以任意顺序排列连接起来的子串。 例如&#xff0c;如果 words ["…

Hadoop3教程(三十四):(生产调优篇)MapReduce生产经验汇总

文章目录 &#xff08;164&#xff09;MR跑得慢的原因&#xff08;165&#xff09;MR常用调优参数Map阶段Reduce阶段 &#xff08;166&#xff09;MR数据倾斜问题参考文献 &#xff08;164&#xff09;MR跑得慢的原因 MR程序执行效率的瓶颈&#xff0c;或者说当你觉得你的MR程…

git初学者使用教程(包含Android studio中git使用)

文章目录 1、登录 / 注册git账号2、创建git仓库3、设置git的用户名和邮箱4、创建git仓库5、已有仓库推送代码到远程仓库6、进阶使用&#xff0c;命令行和Android studio软件使用1. 克隆&#xff08;Clone&#xff09;源码仓库2. 查看仓库状态&#xff08;Status&#xff09;3. …

JS学习-CryptoJS加密库

CryptoJS加密库 安装库 npm install crypto-js如下例子 对称加密 const CryptoJS require(crypto-js); //引入加密库 var str"123456" //md5加密 console.log(CryptoJS.MD5(str).toString()) var str2 CryptoJS.enc.Utf8.parse(str); //可以把字符串转成UTF-…