A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

'a' 实际上代表一个整数, 而 "a" 代表的时一个指向无名数组起始字符的指针。
  1. char a[5]= "a", b = 'a';
  2. char *p1 = a;        // 没问题
  3. char *q1 = b;        // 报警告
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马