字符数组与字符串
2015-11-04 本文已影响53人
c与php
1字符数组:
定义
char a[]={'a','b','c','d'};
字符数组的字符必须带单引号,双引号报错
2字符串
char b[]="abcd";
字符串必须加双引号,单引号报错,字符串后有\0。
所以打印字符串的时候长度应该是sizeof(str)/(sizeof(str[0])-1;使用strlen函数的时候不用减1;
但是要包含头文件sting.h
1字符数组:
定义
char a[]={'a','b','c','d'};
字符数组的字符必须带单引号,双引号报错
2字符串
char b[]="abcd";
字符串必须加双引号,单引号报错,字符串后有\0。
所以打印字符串的时候长度应该是sizeof(str)/(sizeof(str[0])-1;使用strlen函数的时候不用减1;
但是要包含头文件sting.h