摘要:
方法一使用gets();(可以使用c和c++混编)实例:#include "iostream.h"#include "stdio.h"const MAXLENGTH=10;char s1[MAXLENGTH+1];main(){cout<<"请输入字符串1"<<endl;gets(s1);###cout<<"你输入的字符串一是"<<endl;int length1=printf("%s",s1);//可以用来获取输入字符的长度(此处的返回值是打印的 阅读全文
摘要:
已知 char *str1="absde"; char str2[]="absde"; char str3[8]={'a',}; char ss[] = "0123456789";为什莫 sizeof(str1)=4 sizeof(str2)=6; sizeof(str3)=8; sizeof(ss)=11满意回答首先说明一点,char类型占一个字节,所以sizeof(char)是1,这点要理解str1是一个指针,只是指向了字符串"absde"而已。所以sizeof(str1)不是字符串占的空间也不 阅读全文