码迷,mamicode.com
首页 > 编程语言 > 详细

C++初探

时间:2018-09-30 12:51:26      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:输入   std   cout   stat   占用   name   汉字   turn   c++   

 

//string1.cpp
#include <iostream>
int main()
{
    using namespace std;
    char dog[4]={d,o,g}//这是char数组,也即字符数组
    char dog1[4]={d,o,g,\0}//这是字符串

    char sex[8];
    /*
    char sex[] 是不被允许的,必须给出字符数组的长度,用于编译器申请空间。如果要输入汉字,由于一个汉字占用两个字节,故字符串长度至少为2*n+1,n为汉字个数,+1是因为空字符。这里的8是数组长度,而不是最后一个元素的下标,最后一个元素是sex[7].
    */

    char sex1[]="man";
    /*
    字符串请用双引号括起,不能使用单引号。由于已经初始化,编译器会得出字符数组的长度,故可略去。
    */

    char state=T;//字符用单引号括起,单引号中只能有一个字符。
    cin>>sex;
    cout<<sex;
    return 0;
}

 

C++初探

标签:输入   std   cout   stat   占用   name   汉字   turn   c++   

原文地址:https://www.cnblogs.com/feicaixian/p/9728790.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!