当前位置: 首页 > news >正文

c语言——‘\0’ ,‘0’, “0” ,0之间的区别

字符‘\0‘ ASCII码为0,对应的字符是(Null),其实就是‘\0’,即空字符。

判断一个字符串是否结束的标志就是看是否遇到‘\0’,如果遇到‘\0’,则表示字符串结束。

 

字符‘0’对应的ASCII码是48,48对应的十六进制数就是0x30。

将‘8’转换为数字8,在语句中这样写就可以了,“ 8+‘0’ ”。这里的8就是数字。

 

字符‘0’和数字0的区别:前者是字符常量,后者是整形常量,它们的含义和在计算机中的存储方式截然不同。

但是字符常量可以像整数一样在程序中参与相关运算。

 

“0”和‘0’的区别

首先“0”是字符串常量,字符串常量是由一对双引号括起的字符序列。

‘0’是字符常量,字符串常量和字符常量是不同的量。

1:字符常量由单引号括起来;字符串常量由双引号括起来。

2:字符常量只能是单个字符;字符串常量则可以含一个或多个字符。

转载于:https://www.cnblogs.com/CloudPing/p/3735196.html

相关文章:

  • Emgucv使用记录-------切忌点一
  • jQuery 效果 - animate() 方法
  • SFB 项目经验-22-如何查看存储的管理IP地址
  • 使用文件映射和信号量来进程间通信
  • python 类定义 继承
  • ubuntu Server 设置主机静态 ip地址
  • jq实现jsonp
  • Java GC -- G1
  • 决策树-过程
  • PHP框架中最喜欢的WindFramework
  • jqMobi 更小更快的移动框架
  • 二元决策图(Binary decision diagram)
  • 高级 IO
  • 如何优雅的设计 Java 异常
  • 给Jquery添加alert,prompt方法,类似系统的Alert,Prompt,可以响应键盘,支持拖动...
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • node和express搭建代理服务器(源码)
  • SpringBoot 实战 (三) | 配置文件详解
  • 百度地图API标注+时间轴组件
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 基于web的全景—— Pannellum小试
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 前端性能优化--懒加载和预加载
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 我建了一个叫Hello World的项目
  • 我是如何设计 Upload 上传组件的
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • 从如何停掉 Promise 链说起
  • (3)(3.5) 遥测无线电区域条例
  • (ZT)薛涌:谈贫说富
  • (第61天)多租户架构(CDB/PDB)
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (转)Oracle 9i 数据库设计指引全集(1)
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .gitattributes 文件
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .Net Framework 4.x 程序到底运行在哪个 CLR 版本之上
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • .Net各种迷惑命名解释
  • .NET国产化改造探索(三)、银河麒麟安装.NET 8环境
  • .NET使用存储过程实现对数据库的增删改查
  • .pings勒索病毒的威胁:如何应对.pings勒索病毒的突袭?
  • @reference注解_Dubbo配置参考手册之dubbo:reference
  • @Repository 注解
  • [ vulhub漏洞复现篇 ] JBOSS AS 4.x以下反序列化远程代码执行漏洞CVE-2017-7504
  • [8-27]正则表达式、扩展表达式以及相关实战
  • [C# 基础知识系列]专题十六:Linq介绍
  • [C++]AVL树怎么转