string在第三个后面加\的方法:
常用于字符串中有多个反斜杠“\”的情况,在字符串前加小写字母r即可,如name = '吴彦祖\n成龙\n刘德华',print(name),会输出:
吴彦祖。
成龙。
刘德华123。
而name = r'吴彦祖\n成龙\n刘德华',print(name),则输出:
吴彦祖\n成龙\n刘德华。
string是C++、java、VB等编程语言中的字符串,字符串是一个特殊的对象,属于引用类型。 在java、C#中,String类对象创建后,字符串一旦初始化就不能更改,因为string类中所有字符串都是常量,数据是无法更改,由于string对象的不可变,所以可以共享。
对String类的任何改变,都是返回一个新的String类对象。 C++标准库中string类以类型的形式对字符串进行封装,且包含了字符序列的处理 *** 作。
注意事项:
原始字符串最后不能加反斜杠”\”。
如果非要加反斜杠,可以在原始字符串后面再用引号括住反斜杠。
1 #include<stdio.h>2 #include<string.h>
3
4 int main(void){
5 printf("请输入字符串:\n")
6 char str[100]={}
7 scanf("%s",str)
8 strcat(str,"A")//将A拼接到str后
9 printf("%s\n",str)
10 }
结果:
请输入字符串:
afag
afagA
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)