1. 如何用二进制数组存储字符串
说明成字符数组就可以。如:char mStr[100]="abc";;
因为字符数组中的每一个元素都是char类型,占一个字节。该字节的值在内存中就是用二进制存储的。
如果想看二进制的值,用%o(八进制)或%x(十六进制)输出每一个字符就行了,手工转换为二进制很方便。如:
for(i=0;mStr[i]!='
说明成字符数组就可以。如:char mStr[100]="abc";;
因为字符数组中的每一个元素都是char类型,占一个字节。该字节的值在内存中就是用二进制存储的。
如果想看二进制的值,用%o(八进制)或%x(十六进制)输出每一个字符就行了,手工转换为二进制很方便。如:
for(i=0;mStr[i]!='