字符串 c

  1. 直接写出来的值是常量;字符串有很多个字符组成;
  2. “JACK” == ‘J’ + 'A' + 'C' + 'K' + '';其中是隐藏字符;
  3. char name[10] = "JACK";
  4. printf默认只支持字符串常量;const常量的意思;
  5. 的ASCII的值是0;
  6. char name[8] = "it"相当于char name[8] = {'i','t',''}也相当于char name9[8] = {'i','t',0}也可以是char name9[8] = {'i','t'};
  7. 的作用很大:
  8. char name2[] = {'o','k'};这个不是标准的字符串;%s代表输出字符串;但是char name2[]= “OK”是可以的;
  9. 下图的结果是:图中输出字符为:okit,因为遇到才结束;
 
字符串数组:
  1. char names [2][10]= {"jack","rose"};
  2. char name2[2][10]={{'j','a','c','k',''},{'r','o','s','e',''}};
  3. %s代表字符串;
原文地址:https://www.cnblogs.com/williamliuwen/p/5367447.html