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

1、C++基础语法

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

1、C++基础语法

目录
  • 一、进制表示
  • 二、基本数据类型
  • 三、变量与常量

一、进制表示

二、基本数据类型

#include "stdafx.h"

void  main(void)
{
	char a[10] = "a";
	short int s = 97;
	int m = 97;
	long int n = 97;
	float f = 97.0f;
	double d = 97.0;
	long double k = 97.0;
	bool b = true;
	wchar_t w[10] = L"a";
}

三、变量与常量
  • 变量:在程序运行过程中,其值可以改变的量为变量
  • 常量:在程序运行过程,其值一直保持不变的量为常量
  • C++中有两种简单的定义常量的方法
    • 使用#define,如:#define PI 3.1415926;
    • 使用const,如:const double PI = 3.1415926;
  • 常量定义尽量使用const:因为#define不会出现在编译期
    • #define ASPECT_RATIO 1.653:宏替换,在编译时出错,很难排查
    • const double ASPECT_RATIO = 1.653;:在编译时出错,可以排查
  • 整数常量
    • 可以是十进制、八进制或十六进制的常量
    • 前缀指定基数:0x或0X表示十六进制,0表示八进制,不带前缀则默认表示十进制
    • 整数常量也可以带一个后缀,后缀是U和L的组合;U表示无符号整数(unsigned),L表示长整数(long);后缀可以是大写也可以是小写,U和L的顺序任意
  • 字符常量:字符常量是括在单引号中
    • 如果常量以L(仅当大写时)开头,则表示它是一个宽字符常量(例如L’x’),此时它必须存储在wchar_t类型的变量中
    • 否则它就是一个窄字符常量(例如’x’),此时它可以存储在char类型的简单变量中
    • 字符常量可以是一个普通的字符(例如’x’);一个转义序列(例如’t’);一个通用的字符(例如’u02C0’)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/965807.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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