c语言中怎么存一个字符串
4个回答
展开全部
用数组。
定义一个字符型数组,然后赋值。如:char c[5]="1a2d";
定义一个字符型数组,然后赋值。如:char c[5]="1a2d";
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char str[n]; // n为字符个数加1,下同
CString str;
TCHAR str[];
LPTSTR str;
LPCTSTR str; // 常量型
PS:
#ifdef _UNICODE
typedef w_char TCHAR
typedef LPWSTR LPTSTR
#else
typedef char TCHAR
typedef LPSTR LPTSTR
#endif
CString str;
TCHAR str[];
LPTSTR str;
LPCTSTR str; // 常量型
PS:
#ifdef _UNICODE
typedef w_char TCHAR
typedef LPWSTR LPTSTR
#else
typedef char TCHAR
typedef LPSTR LPTSTR
#endif
追问
有的看不懂。。。比如存一个名字怎么存?
追答
char name[5]="name";// 字符数为4,但是要考虑有一个字符串终结标识'\0',所以长度是5
既然后面的不知道我就不写了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
放到数组里面
追问
怎么放?写个例子吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询