ar的用法(c语言char的用法)

ar的用法(c语言char的用法)h4 style text align center 一些无关的小内容 h4 这个是作业的一个代码 再次可见 printf d 代表对应的数据 以上为字符串的大概含义 我们用 char 来对字符以及字符串进行定义 printf 中用 s 来进行表 其中的 arr 是表示数组 里面存放了很多字符

大家好,我是讯享网,很高兴认识大家。



 <h4 style="text-align:center;">#一些无关的小内容</h4> 

讯享网

这个是作业的一个代码  再次可见 printf  %d代表对应的数据 


讯享网以上为字符串的大概含义

我们用 char来对字符以及字符串进行定义  printf中用%s来进行表

其中的arr[ ]是表示数组(里面存放了很多字符)详细看下面的图片

arr[ ]括号里一般放数据的大小 eg arr【10】,其实arr可以换成其他的表达形式 不能局限于arr 他就是在定义一个变量  。括号里头什么都不加 他就会默认的根据后面字符串的大小自动调整大小

这个图片是在打代码的时候的备注

arr1和arr2两种不同的表达形式

第一种看右边的图片可以知道[ 6]是0 他会默认的增加一个转义字符进行终止(就像终止子一样)

这里先进行一个补充 strlen 用于求字符串长度 需要添加头文件#include<string.h>

第二种是用中括号加单引号构成的,这一种不会添加终止符,系统会自动的在内存中寻找0的存在

就像下头strlen(arr1)系统寻找了很多个字符 显示了有35个 

转义字符 转变了字符本来的含义 例如 n 加个 就变成换行符了 

转义字符 也是字符哦 用%c

130这个八进制转换成十进制的数字作为ASCII码值代表的字符

一部分字符含义

这块学的蒙蒙的 内容来自b up 鹏哥

补充

第二个printf 中 %c改成%d就会输出a的ASCII值

小讯
上一篇 2025-05-13 16:40
下一篇 2025-06-02 20:31

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/170913.html