C++入门常识

C++与C的区别

在devc++编译器中C++ 编译器以.cpp结尾,C以.c结尾。这两种结尾方式在某些细微的地方有些差别,比如说对于指针。

注释

注释分为两种 单行注释与多行注释
注释是什么呢? 主要目的是让自己的代码易读性++,注释的本质是与编译器约定好的不被编译器编译的文本

单行注释

单行注释是 //

#include<iostream> 
#include<cstdio>
using namespace std;
int main()
{
	//定义两个变量 
	int io;
	int cs;
	//对应iostream头文件的输入输出 
	cout<<"请输入 io 对应的值:\n";
	cin>>io;
	//对应cstdio头文件的输入输出 
	printf("请输入 cs 对应的值:\n");
	scanf("%d",&cs);
}

多行注释

多行注释是//

/*
目的:讨论iosteam与cstdio的区别
结果:输入输出的单词不一样
*/ 

变量

本质:给一段内存起名,方便操作这段内存空间

使用 :数据类型 变量名 = 初始值;

常量

本质:用于记录程序中不可修改的数据
方式一:宏定义

#define 常量名 常量值

方式二:const修饰变量

const 数据类型 常量名 = 常量值;
//在c中const修饰的常量可以被指针更改

关键字

C++关键字如下:

asmdoifreturntypedef
autodoubleinlineshorttypeid
booldynamic_castintsignedtypename
breakelselongsizeofunion
caseenummutablestaticunsigned
catchexplicitnamespacestatic_castusing
charexportnewstructvirtual
classexternoperatorswitchvoid
constfalseprivatetemplatevolatile
const_castfloatprotectedthiswchar_t
continueforpublicthrowwhile
defaultfriendregistertrue
deletegotoreinterpret_casttry

对于关键字是学到什么用到什么 还没有小学单词多…
注意:自己定义的变量名与常量名不能与关键字一致不然会让编译器搞混淆的

标识符的命名规则

1.6 标识符命名规则

作用:C++规定给标识符(变量、常量)命名时,有一套自己的规则

  • 标识符不能是关键字
  • 标识符只能由字母、数字、下划线组成
  • 第一个字符必须为字母或下划线
  • 标识符中字母区分大小写

建议:给标识符命名时,争取做到见名知意的效果,方便自己和他人的阅读

提示:$是可以作为标识符存在的,有兴趣可以试试

总结

语言是交流信息的一种方式,计算机语言也是一样。我们在和编译器交流自己的想法,编译器读懂想法后为我们实现想法。相比于学习英语这些语言往往单词量少,语法少(关键字与结构)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值