i编程——励志成为最大的编程论坛!

 找回密码
 立即注册
查看: 489|回复: 2

【C++】从0开始到精通第一章

[复制链接]

2068

主题

14

回帖

8800万

积分

管理员

积分
88006920
发表于 2023-2-1 09:59:54 | 显示全部楼层 |阅读模式
相关视频——黑马程序员

我知道这个视频早已经被很多人学习并且记录笔记,但是我还是想再过一遍前面的基础知识点,所以我这个笔记会非常的简洁,适合有C语言基础的小伙伴进行简单的基础知识复习,好尽快投入到C++的学习中。

在基础知识部分,好像只有头文件的引用和输入输出函数发生了变化。

头文件下加入using namespace std;

#include<stdio.h>——>#include< iostream>

printf——>cout

scanf——>cin

C++有字符串类型string,这是C语言所不具备的。
Hello C++第一个程序
#include <iostream>
using namespace std;
int main(void){      
  cout << "Hellow world" << endl;      
  system("pause");      
return 0;
}


[url=]注释

方便自己和他人阅读,不会被程序执行。

//单行
/*多行注释*/

例:
//你好C++
/*你好

*C++/*
变量

作用:给一段指定的内存空间起名,方便操作这段内存。

语法:数据类型 变量名 = 初始值;

int a = 10;
cout << "a = "<< a << endl;


这是整型(可以理解为易语言的整数型和长整数型)

这是浮点型
float f1 = 3.14f;//编译器会默认把一个小数当做双精度//默认情况下输出一个小数会显示出6位有效数字//例如:下面这个f1只输出到6float f1 = 3.1234567f;
字符串

作用:用于表示一串字符串。

两种风格:

1.C风格字符串

要用双引号括起来

char 变量名[] = "字符串值";


2.C++风格字符串

需要加入头文件#include

string 变量名 = "字符串值";


布尔类型bool

作用:布尔类型数据代表真或假的值。

bool类型只有两个值:

true——真(1)

false——假(0)

bool类型占1个字节大小


2068

主题

14

回帖

8800万

积分

管理员

积分
88006920
 楼主| 发表于 2023-2-1 10:07:01 | 显示全部楼层
忘了说sizeof,sizeof是统计数据类型所占空间的大小。
sizeof(数据类型/变量);
#include <iostream>
using namespace std;
int main(void)
{
        cout << "int类型所占空间的大小是:" <<sizeof(int)<< endl;
        system("pause");
        return 0;
}
即可看到int变量是4个字节
一般使用浮点型的时候,用的是float语句,当浮点足够大的时候可以使用double

2068

主题

14

回帖

8800万

积分

管理员

积分
88006920
 楼主| 发表于 2023-2-1 10:10:15 | 显示全部楼层
int main(void)在使用前期可以不在main函数的括号里写入void
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|i编程 ( 陕ICP备2025058491号-1 )

GMT+8, 2025-5-5 03:45 , Processed in 0.159717 second(s), 25 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表