c++基础知识-数据类型


1.每次新建项都可需写内容

#include 
using namespace std;

int main() //main函数有且只有一个
{
    
    system("pause");
    
    return 0;


}

2.变量创建

//变量创建: 数据类型 变量名=变量初始值
int a = 10;

3.常量创建

//1.宏常量 :#define 常量名 常量值
//2.const修饰的变量

#include 
#define Day 31
int main1() {
    const int b = 30;
    cout << "一个月共有:" << Day <<'' << b << '' << endl;
    system("pause");
    
    return 0;
}

4.统计数据类型内存大小

//语法:sizeof(数据类型/变量)
short numl = 10; 
cout << 'numl' << sizeof(numl) << endl;
cout << 'numl' << sizeof(short) << endl;
数据类型 字节大小
short 2字节
int 1字节
long     

4字节

(linux 32位是4字节,64位8字节)

long long 8字节
char 1字节
string >=1字节 (和字符串长度有关)
bool  1字节
float   4字节
double  8字节

注意事项:

1)浮点数类型默认输出显示的是一个6位有效数字,float默认是双精度浮点数,单精度后面加f:float f = 3.1432f;

2)字符型 char 用单引号,只能有一个字符: char ch = ‘a’;

3)字符串型:

//c语言风格
char str[] = "hello world";//char 变量ming[] = "";
//c++语言风格
#include<string>
string str1 = "hellp world"; // 头文件+string 变量名 = "";

4)布尔型 bool 非0值都为真,即为true或1;true对应1,false对应0;

5.数据的输入

#include
//语法 cin >> 变量
int main() {
    //1.整型 其他类型类似
    int a = 0;
    cout << "a=" << a << endl;
    cout << "请给整型变量a赋值:" << endl;
    cin >> a;
    cout << "a=" << a << endl;
    
    
    system("pause");

    return 0;
}

TRANSLATE with x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian  
Bing Webmaster Portal Back
  • 添加到短语集  
    • 没有此单词集:英语 → 中文(简体)...  
    • 创建新的单词集...
  • 拷贝
  • 添加到短语集  
    • 没有此单词集:英语 → 中文(简体)...  
    • 创建新的单词集...
  • 拷贝