在C语言中字符串有两种表示方法一种是字符指针 ,一种是字符数组。
const char *str = "helllo world"; //字符指针指向字符串
char str[] = "hello world"; //字符数组保存字符串。
字符指针,可以看作字符数组,两者都可以用维数来一个一个的操作字符。示例如下:
#include <
stdio.h>
#include <string.h>
int main( )
{
const char *str = "hello world";
int limit = strlen(str);
for (int inx=0; inx!=limit; ++inx) printf("%c\t", str[inx]);
printf("\n");
return 0;
}