2025年std::ifstream头文件(stddef头文件)

std::ifstream头文件(stddef头文件)一行一行剖析一下这些代码是什么意思 第一行 预处理指令 允许控制台读取和写入 第二行 允许我们在代码中使用标准命名空间 std 内的名称可以让我们更方便地使用这些名称 而不需要每次都加上 std 前缀 没有 using namespace std 前缀则是 第四行 int main 表示该主函数的返回值是一个 int 类型的值

大家好,我是讯享网,很高兴认识大家。



 
  
讯享网

一行一行剖析一下这些代码是什么意思。

第一行: 预处理指令   允许控制台读取和写入。

第二行: 允许我们在代码中使用标准命名空间 std 内的名称可以让我们更方便地使用这些名称,而不需要每次都加上 std:: 前缀。

没有  using namespace std;  前缀则是:

讯享网

第四行: int main() 表示该主函数的返回值是一个int类型的值;

第五行和第十一行: { } 这两个用来声明大括号内部的语句是一个整体

第七行:

(1) cout 是一个对象

它的作用是通过   <<输入内容显示在屏幕上(你可以不需要理解它的内部工作原理,只要知道怎么用就行)

(2) cout << "Hello Word!"  这句语句的就是把字符串 "Hello Word!" 到输出流中去,之后对象 cout 会自动把插入的流显示到屏幕上

(3) end;  表示换行

第九行:  return 0;  返回值语句,固定写法

表示函数执行成功并返回了一个正确结果,用于表示程序的正常退出。

以上的剖析的如果没看懂没有关系后面还会讲解


常量指在程序运行过程中不可以改变的值
常量分为两种: 字面常量(也叫字面量)、符号常量

(1)常用一个符号名代表一个常量,称为符号常量,即以标识符形式出现的常量。

(2)符号常量的语法

#define 标识符(名字) 常量

符号常量名是标识符,字母,数字,下划线 ,数字不可开头 


讯享网

C++ 中每个变量都有指定的类型,变量的名称可以由字母、数字和下划线组成。它必须以字母或下划线开头。

变量区分大小写,也可以被重复使用

首先得定义一个变量

 

我们定义完一个变量之后需要再给赋值

讯享网

变量的值也是可以发生改变

 

也可以进行数学计算 + - * / 

讯享网

变量的定义有三种一种是我们刚刚讲的

第二种就是一次性定义多个变量,然后再赋值

 

第三种就是一次性定义多个变量的同时赋值

讯享网

整型

int(整型)short(短整型)long(长整型) longlong(长长整型)

实型

float(单精度浮点数)  double(双精度浮点数)  double long (长双精度浮点数)

常量类型的修饰符

整数 int &gt; unsigned &gt; int &gt; long &gt; long long &gt; unsigned &gt; long long 

小数 double &gt;  long double

布尔型

bool

只有两个字面量

true  (真)代表数字 1

false (假)代表数字 0

算术运算符

在c++中内置的算术运算符有

+ 表示相加,正数 

-  表示相减,负数

  表示相乘

/  表示想出

%表示取余

++   前++: 先进行++操作。后++:后进行操作。

–    前– :  先进行–操作。  后–:后进行操作。

运算符

= 赋值        赋值,把右边的数给到左边 a = a + b; 就是把 a + b 赋值给 a

+=  加等于        右边数加上左边数的结果赋值给左边数  a += b; 就是 a = a + b;

-=   减等于        左边数减去右边数的结果赋值给左边数 a -= b; 就是 a = a - b;

=   乘等于        右边数乘以左边数的结果赋值给左边数 a = b; 就是 a = a  b;

/=   除等于        左边数除以右边数的结果赋值给左边数 a /= b; 就是 a = a / b;

%= 取余           两个操作数的模赋值给左边操作数        a %= b; 就是 a = a % b;

&lt;&lt;=    左移且赋值运算符                左移并赋值        a &lt;&lt;= 1;  就是 a = a &lt;&lt; 1;

&gt;&gt;=    右移且赋值运算符                右移且赋值        a &gt;&gt;= 1;  就是 a = a &gt;&gt; 1;

&=      按位与且赋值运算符            按位与并赋值        a &= 1;   就是 a = a & 1;

^=      按位异或且赋值运算符         按位异或并赋值      a ^= 1;   就是 a = a ^ 1;

|=      按位或且赋值运算符              按位或并赋值         a |= 1;    就是 a = a | 1;


小讯
上一篇 2025-05-16 17:24
下一篇 2025-05-15 15:06

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/162773.html