首页

文章

c语言中″和′分别什么意思

发布网友 发布时间:2022-03-01 03:15

我来回答

6个回答

热心网友 时间:2022-03-01 04:44

" 表示是字符串。

' 表示是字符。

用在两种不同的数据类型中。

用单引号引起的一个字符大小就是一个字节。而用双引号引起的字符串大小是字符的总大小+1,因为用双引号引起的字符串会在字符串末尾添加一个二进制为0的字符'\0'。

单引号表示单个字符,双引号表示字符串,用ASCⅡ码表示字符时不用加引号,如空格的ASCⅡ码为32,则直接用char a=32即可。

字符串在存储上类似字符数组

它每一位单个元素都是能提取的,字符串的零位是它的长度,如s[0]=10,这提供给我们很多方便,例如高精度运算时每一位都能转化为数字存入数组。

通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存储方式和链接存储方式。

以上内容参考:百度百科-字符串

热心网友 时间:2022-03-01 06:02

" 表示是字符串。

' 表示是字符。

用在两种不同的数据类型中。

用单引号引起的一个字符大小就是一个字节。而用双引号引起的字符串大小是字符的总大小+1,因为用双引号引起的字符串会在字符串末尾添加一个二进制为0的字符'\0'。

单引号表示单个字符,双引号表示字符串,用ASCⅡ码表示字符时不用加引号,如空格的ASCⅡ码为32,则直接用char a=32即可。

函数应用

1、连接运算 concat(s1,s2,s3…sn) 相当于s1+s2+s3+…+sn.

例:concat(‘11’,'aa’)='11aa’;

2、求子串。 Copy(s,I,I) 从字符串s中截取第I个字符开始后的长度为l的子串。

例:copy(‘abdag’,2,3)=’bda’

3、删除子串。过程 Delete(s,I,l) 从字符串s中删除第I个字符开始后的长度为l的子串。

例:s:=’abcde’;delete(s,2,3);结果s:=’ae’

4、插入子串。 过程Insert(s1,s2,I) 把s1插入到s2的第I个位置

例:s:=abc;insert(‘12’,s,2);结果s:=’a12bc’

5、求字符串长度 length(s) 例:length(‘12abc’)=5

在ASP中 求字符串长度用 len(s)例: len("abc12")=5。

热心网友 时间:2022-03-01 07:37

"表示中间的内容是字符串,'表示中间的内容是字符
Eg: char a[]="String"; char c='c'

热心网友 时间:2022-03-01 09:28

" 表示是字符串。
' 表示是字符。
用在两种不同的数据类型中。

热心网友 时间:2022-03-01 11:53

双引号起来的信息表示字符串,如:"hello" , "a" , "中国"
单引号引起来的是单个的字符,如:'A' 'b' , '!'
以上的数据都是常量。
”a" 与 'a‘是不同的,一个是字符串,一个是单字符

热心网友 时间:2022-03-01 14:34

1、含义不同。
用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。而一般我们的编译器采用的都是ASCII字符集。因此's'的含义其实和十进制数115的含义是一致的。
而用双引号引起的字符串,代表的是一个指向无名数组起始字符的指针。
2、大小不同。
用单引号引起的一个字符大小就是一个字节。
而用双引号引起的字符串大小是字符的总大小+1,因为用双引号引起的字符串会在字符串末尾添加一个二进制为0的字符'\0'。
单引号表示单个字符,双引号表示字符串,用ASCⅡ码表示字符时不用加引号,如空格的ASCⅡ码为32,则直接用char a=32即可
可以不加引号的,但那必须用ASCⅡ表示,如else if (c>='0' && c<='9')不加引号表示为else if (c>=48 && c<=57),else if (c==' ')表示为else if (c==32)而不是032,但这需要记住ASCII表,所以加引号的比较方便。
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 吃什么能让房事时间长些? C语言是什么啊? 学习JAVA对电脑配置有要求吗 JAVA好学习吗?对于学历有什么要求吗? 学大数据需要Java的基础吗? 学习java开发技术需要有什么基础吗? 学习基于java的web开发,对java语言的基础要求高不高?还需要哪些的基础? 零基础可以学习java吗?Java培训对年龄、职业有要求吗? 学Java需要有什么基础么? 学习java对英语水平有要求吗? 学习Java有专业要求吗? c语言变量命名规则 c语言变量名命名规则 C语言文件名命名有什么规则么? C语言有什么特殊的命名规则吗 C语言标识符的命名规则有哪些? 关于C语言变量命名的问题 C语言的结构体定义中的命名是什么规则? 美工和视觉设计师有哪些区别? 为什么我的抖音评论别人看不见我自己看见? 抖音橱窗怎么加上自己的产品 C语言灵活,具体,指的是什么呢? 软考高级和中级有什么区别? 一级建筑师厉害还是二级建筑师厉害 蛋糕怎么做啊? 信息系统项目管理师和公务员哪个好考? Java中,栈和堆的概念,怎样去理解? 如何分别一个证书是否为职称证书 人力资源和社会保障部的证书是否等同于职称证书? 抖音看不到字幕怎么办 茶叶蛋是很多人的早餐,茶叶蛋有哪些好吃的做法? 为什么我的显示为风险评估? 已经用了几年的微信,修改,风险评估显示未满三天? 这个风险评估,怎么才可以改啊? 为什么我改不了?完成账号风险评估,显示未满足 修改系统评估是什么意思? 修改微信风险评估未满三天是什么意思? 本人在一单位做网络维护,想请问下那个评职称用的考试是什么?比如怎样获得高级工程师的称谓。谢谢! 华为认证HCNP与软考网络工程师哪个更好一些 信息系统项目管理师不能被事业单位聘用 工程师是什么,是什么职业
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com