-
常量不可以修改,变量可以修改查看全部
-
#include<iostream>
int main()
{
std::cout<<sizeof(int)<<std::endl<<sizeof(float)<<std::endl<<sizeof(double)<<std::endl<<sizeof(char);
}查看全部 -
全选 按住CTRL+/即可注释代码
查看全部 -
sizeof(int,short,byte,long,longlong)查看全部
-
一个位(bit)代表着0、1,8个位为一个字节(byte)。
byte,1字节,2^1×8=256
short 2字节
int 4字节,2^4×8
long 4字节
long long 8字节 2^8×8查看全部 -
3.3基础数据类型
1、概念:bit(位),bype(字节)
1bit就是一个存储单元,可以存放0和1两个数字,2bit组合就是2^2=4个数字的数据容量,
1bype=8bit=2^8=256个数字的数据容量
2、 整型:
有符号,即有正负号,能存放正负数。
无符号,即只有正号,只能存放正数。
通过观察,我们可以发现,有符号和无符号的数据容量其实是相同的,拿 char 和 unsigned char 来说,他们的容量都是 2 的 8 次方,也就是 256 个数。只不过 char 类型的范围是 [-128, 127],而 unsigned char 类型的范围是 [0, 255]。
3、浮点型:
查看全部 -
#include <stdio.h>
int main(int argc,char **argv)
{
int a[4] = {1, 2}; // 1, 2, 0, 0
return 0;
}
数组的使用——>目的是为了简化代码,避免多个变量的声明。查看全部 -
#include <stdio.h>
int main(int argc,char **argv)
{
printf("Hello World!\n");
return 0;
}查看全部 -
独立思考并解决问题
勤奋
查看全部 -
"::“在C++中表示作用域,和所属关系。”::"是运算符中等级最高的,把它分为三种,分别如下:
一、作用域
List item
符号:
作用域符号”::“的前面一般是类名称,后面一般是该类的成员名称,C++为例避免不同的类有名称相同的成员而采用作用域的方式进行区分。
例如:A,B表示两个类,在A,B中都有成员member。
那么:
1、A::member就表示类A中的成员member。
2、B::member就表示类B中的成员member。
二、全局作用域符号:
全局作用域符号:当全局变量在局部函数中与其中某个变量重名,那么就可以用::来区分,例如:
三、作用域分解运算符:
::是C++里的作用域分解运算符,“比如声明了一个类A,类A里声明了一个成员函数voidf(),但没有在类的声明里给出f的定义,那么在类外定义f时,就要写成voidA::f(),表示这个f()函数是类A的成员函数。
————————————————
版权声明:本文为CSDN博主「Pannnfy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Pannnfy/article/details/109176448
查看全部 -
内联函数。在程序编译的时候,编译器会把内联函数的代码复制出来,粘贴到调用的地方。
要在定义的时候写上inline
查看全部 -
#include <iostream>
int func(int n){
if(n==1){
return 1;
}else{
return n+func(n-1);}
}
int main(){
int n=100;
int sum=func(n);
printf("sum=%d",sum);
return 0;
}
查看全部 -
for语句一定要加括号
查看全部 -
初始化为零
数组长度
a[0]→数组
井include<studio>
int main( )一查看全部 -
初始化为零
数组长度
a[0]→数组
井include<studio>
int main( )一查看全部
举报