第一天——c++的基础(2)

1, c++的示例

#include <iostream>

int main() {
    std::cout << "Hello, World!" << std::endl;
    return 0;
}

#include: 引入输入输出库

int main(){} : 主函数入口

std:: … 输出打印

return 0 : 函数返回值,一般0 表示正常执行返回。

2, main函数的解释

main函数是c++编程语言的入口函数,c++标准要求main函数的返回值类型为int,0表示正常退出

  • 返回值

当main函数的返回值为int,而函数内并没有出现return语句时,同样可以通过编译并正常运行。

这是因为编译器在main函数的末尾自动添加了return 0;的语句,所以main函数是c++程序经过特殊处理的函数

注意:其他的返回值类型不是void的函数,如果没有使用return语句,编译器会报错。

  • 参数

main函数有两种写法:一种是含参数的,一种是不含参数的,
args表示传递进来的参数,char**是二级指针的写法。main函数的第一个参数会隐式传递进来当前程序的全部路径地址。

int main(int argc, char** args){
	std::cout << "参数个数"<< argc << std::endl;
	std::cout << "第一个参数:"<< arg[0] << std::endl;
	std:cout<< "第二个参数"<< args[1] << std::endl;
	return 0;
}

3,注释

c++采用“// ”和 “/* */ ”实现单行和多行注释。

数据类型

数据类型

变量

1,声明和初始化

c++是强类型语言,任何变量在使用前必须声明该变量的数据类型。

int main(){
	// 先声明数据类型
	int age;
	char name;
	// 在定义变量
	age = 10;
	name = 'xiaoming';
	// 声明及初始化
	 int age = 20;
	 return 0 ;
  • 变量声明及初始化常见方法:
int age ; // 未初始化
int age = 21; // c方式初始化
int age (21); // 构造方法初始化
int age {21}; //c++ 11 标准开始的方式

2,变量命名规则

  • 可以包含字母,数字和下划线
  • 必须以字母或者下划线开始

3,变量的长度

sizeof表明长度

#include<iostream>

int main(){
   
    double a = 20.0;
    sizeof(a); //8

    sizeof(int); //4
    
    return 0 ;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值