形式上: 字符常量是单引号引起的一个字符;[字符串常量]是双引号引起的若干个字符;含义上: 字符常量相当于一个整型值,可以参加表达式的运算;[字符串常量]代表一个地址值(该字符串在内存中存放的位置);占内存大小:字符常量只占一个字节;[字符串常量]占若干个字节,(至少一个字符结束标志)
拼接
1.拆分strsep与strtok sprintf
分割
2.sscanf
转换
1.字符串转长整形long atol(const char *nptr)
//char *strcat(char *dest,char *src)src所指字符串添加到dest结尾处(覆盖dest结尾处的'\0')并添加'\0'
//char *strcpy(char *dest,const char *src)把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间
//注意strcat是从dest的结尾处开始操作的而strcpy是直接覆盖dest指向的内容