栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++语句.函数.数据类型(23-47P)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++语句.函数.数据类型(23-47P)

赋值语句

赋值跟输入输出流不做详细的介绍,有一点需要注意,输入输出流cin,cout是std命名空间里的,如果没有声明命名空间std,则需要这样使用:

std::cout<<"i like c++!";
函数

使用函数之前,c++必须知道函数的参数类型和返回值类型,
函数的声明:

type  functionname(type);
//例如
int addNum(int,int);

函数的定义:

int addNum(int a,int b)
{
...
}

这里的a和b是函数的形参,需要被调用时主函数将实参传入,形参是子函数中的变量,而实参是主函数中声明的变量。(先这么理解,等用到时做具体区分)

可以像函数传入各种数据类型:整数,浮点数,数组,指针等等。

变量名

名称中只能使用字母字符,数字和下划线(_)名称的第一个不能是数字区分字母大小写不能将C++关键字作为声明变量名称长度没有限制,不同平台要求不同,名称要易懂 整型

计算机内存的基本单元是位,可以将位看做电子开关,可以关,可以开,则八位的内存块可以设置出256中不同的组合;
字节通常指的是八位的内存单元;
C++根据不同内存量将整数分为几种

short至少16位;int至少与short一样长long至少32位,且至少与int一样长long long 至少64位,且至少与long一样长

以上说的都属于符号类型的,即可以表示正数和负数,C++还有另一种无符号类型;

运算符sizeof:
在使用8位字节的系统中,int的长度位4个字节。在对类型名使用sizeof时,应将名称放在括号中,但对变量名,括号是可选的

int num;
cout< 

头文件limits
头文件limits中定义了符号常量,比如int类型的最大值,最小值等等。。。与下面语句是等价的:

#define INT_MAX 32767

无符号类型
不能存储负值的无符号变体,只需要前面加上unsigned:

int num;//有符号
unsigned int mem;//无符号

对于int类型,有符号的取值范围是-32767——32767,则无符号的取值范围是0——65534(两倍),
若定义两个变量为short的最大值,一个有符号,一个无符号,同时在加一,有符号的则超出范围,突变为最小值,无符号的因为是正常取值的两倍,则正常加一。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/780368.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号