自学C语言2023_6_23

字符串:

字符串——一串字符,用双引号括起的一串字符(字符串的结束标志是一个\0的转义字符,在计算字符串长度的时候\0是结束标志,不算作字符串内容)

 

 


字符数组:

字符数组——数组是一组相同类型的元素

 

 


求字符串长度:

利用strlen函数求字符串长度:

 


转以字符:

转义字符——转变了原本的意思

\?——在书写连续多个问号时使用,防止他们被解析成三字母词(旧版本??)会被解析成],将??)改为\?\?)则不会)ps:高版本不用改

\'——用于表示字符常量(printf("%d\n",''');中的'''会报错,需要改为'\''

\"——用于表示一个字符串内部的双引号(printf("%s\n",""");中的"""会报错,需要改为"\""则正常

\t——水平制表符(与键盘上的tab键效果相同)

\\——用于表示一个反斜杠,防止它被解释为一个转义字符

\a——警告字符,蜂鸣(让电脑发出一声响声,输入几个\a就响几声)

\b——退格符

\f——进纸符

\n——换行

\r——回车

\v——垂直制表符

\ddd——ddd表示1~3个八进制的数字    如:\130     X(ascll码)

\xdd——dd表示2个十六进制的数字       如:\x30     0(ascll码)

 

posted @ 2023-06-23 17:07  云吞1020  阅读(27)  评论(0)    收藏  举报