不枉初心,砥砺前行

皮皮祥的博客

欢迎留言,评论

导航

字符数组和字符串数组

先来个实例看看: 

  1.  
    char str[] = { 'x','2','w' }; // 字符数组
  2.  
    char str2[] = "x2w"; // 字符串数组
  3.  
    printf("%s\n", str);
  4.  
    printf("%s\n", str2);

1、字符数组

    具有数组的特性。

char str[] = { 'x','2','w' };

2、字符串数组

    具有数组的特性,并有自己的一些特性。

char str2[] = "x2w";

  编译器会在最后字节中填充'\0'(0值)

3、字符指针

char* str3 = "x2w";

 此时str3指针指向的是常量字符串,"x2w"存储在内存的静态区;

posted on 2022-05-11 14:35  皮皮祥  阅读(113)  评论(0编辑  收藏  举报