当前位置: 首页 > news >正文

产品发布网站模板济南定制网站制作公司

产品发布网站模板,济南定制网站制作公司,重庆公司团建推荐,自适应网站什么做目录 1、基础 1.2 注释 1.3 变量 1.4 常量 1.5 关键字 1.6 标识符命名规则 2 数据类型 2.1 整型 2.2 sizeof关键字 2.3 实型#xff08;浮点型#xff09; 2.4 字符型 2.5 转义字符 2.6 字符串型 2.7 布尔类型 bool 2.8 数据的输入 1、基础 1.2 注释 作用浮点型 2.4 字符型 2.5 转义字符 2.6 字符串型 2.7 布尔类型 bool 2.8 数据的输入 1、基础 1.2 注释 作用在代码中加一些说明和解释方便自己或其他程序员程序员阅读代码 两种格式 单行注释// 描述信息 通常放在一行代码的上方或者一条语句的末尾对该行代码说明 多行注释 /* 描述信息 */ 通常放在一段代码的上方对该段代码做整体说明 提示编译器在编译代码时会忽略注释的内容 1.3 变量 作用给一段指定的内存空间起名方便操作这段内存 语法数据类型 变量名 初始值; 示例 #includeiostream using namespace std; ​ int main() { ​//变量的定义//语法数据类型 变量名 初始值//变量创建的语法数据类型 变量名 变量初始值 ​int a 10; ​cout a a endl;system(pause); ​return 0; }注意C在创建变量时必须给变量一个初始值否则会报错 1.4 常量 作用用于记录程序中不可更改的数据 C定义常量两种方式 #define 宏常量 #define 常量名 常量值 通常在文件上方定义表示一个常量 const修饰的变量 const 数据类型 常量名 常量值 通常在变量定义前加关键字const修饰该变量为常量不可修改 示例 #includeiostream using namespace std;//常量的定义方式 //1. #define 宏常量  //2.const**修饰的变量//1、宏常量 #define Day 7int main() {//Day 8;  //错误Day是常量一旦修改就会报错cout 一周里总共有 Day 天 endl;//2、const修饰变量const int month 12;//month 24; //报错const修饰的常量也称为变量cout 一年里总共有 month 个月份 endl;system(pause);return 0; } 1.5 关键字 作用关键字是C中预先保留的单词标识符 在定义变量或者常量时候不要用关键字 C关键字如下 asmdoifreturntypedefautodoubleinlineshorttypeidbooldynamic_castintsignedtypenamebreakelselongsizeofunioncaseenummutablestaticunsignedcatchexplicitnamespacestatic_castusingcharexportnewstructvirtualclassexternoperatorswitchvoidconstfalseprivatetemplatevolatileconst_castfloatprotectedthiswchar_tcontinueforpublicthrowwhiledefaultfriendregistertruedeletegotoreinterpret_casttry 提示在给变量或者常量起名称时候不要用C得关键字否则会产生歧义。 1.6 标识符命名规则 作用C规定给标识符变量、常量命名时有一套自己的规则 标识符不能是关键字 标识符只能由字母、数字、下划线组成 第一个字符必须为字母或下划线 标识符中字母区分大小写 建议给标识符命名时争取做到见名知意的效果方便自己和他人的阅读 2 数据类型 C规定在创建一个变量或者常量时必须要指定出相应的数据类型否则无法给变量分配内存 2.1 整型 作用整型变量表示的是整数类型的数据 C中能够表示整型的类型有以下几种方式区别在于所占内存空间不同 数据类型占用空间取值范围short(短整型)2字节(-2^15 ~ 2^15-1)int(整型)4字节(-2^31 ~ 2^31-1)long(长整形)Windows为4字节Linux为4字节(32位)8字节(64位)(-2^31 ~ 2^31-1)long long(长长整形)8字节(-2^63 ~ 2^63-1)#includeiostream using namespace std; int main() {          //整形     //1、短整型-32768-32767     short num1 32768;     //2、整形     int num2 32768;          //3、长整型     long num3 10;     //4、长长整型     long long num4 10;     //输出语句     cout num1 num1 endl;     cout num2 num2 endl;     cout num3 num3 endl;     cout num4 num4 endl;     system(pause);     return 0; } 2.2 sizeof关键字 作用利用sizeof关键字可以统计数据类型所占内存大小 语法 sizeof( 数据类型 / 变量) 示例 #includeiostream using namespace std;int main() {//整型short 2 int4 long(4) long long 8//可以利用sizeof求出数据类型占用内存大小//语法sizeof数据类型/变量short num1 10;cout short 类型所占内存空间为 sizeof(short) endl;int num2 10;cout int 类型所占内存空间为 sizeof(int) endl;long num3 10;cout long 类型所占内存空间为 sizeof(long) endl;long long num4 10;cout long long 类型所占内存空间为 sizeof(long long) endl;//整型大小比较//short int long long longsystem(pause);return 0; }整型结论short int long long long 2.3 实型浮点型 作用用于表示小数 浮点型变量分为两种 单精度float 双精度double 两者的区别在于表示的有效数字范围不同。 数据类型占用空间有效数字范围float4字节7位有效数字double8字节1516位有效数字 示例 int main() { ​float f1 3.14f;double d1 3.14; ​cout f1 endl;cout d1 endl; ​cout float sizeof sizeof(f1) endl;cout double sizeof sizeof(d1) endl; ​//科学计数法float f2 3e2; // 3 * 10 ^ 2 cout f2 f2 endl; ​float f3 3e-2;  // 3 * 0.1 ^ 2cout f3 f3 endl; ​system(pause); ​return 0; } 2.4 字符型 作用字符型变量用于显示单个字符 语法char ch a; 注意1在显示字符型变量时用单引号将字符括起来不要用双引号 注意2单引号内只能有一个字符不可以是字符串 C和C中字符型变量只占用1个字节。 字符型变量并不是把字符本身放到内存中存储而是将对应的ASCII编码放入到存储单元 示例 int main() {char ch a;cout ch endl;cout sizeof(char) endl; ​//ch abcde; //错误不可以用双引号//ch abcde; //错误单引号内只能引用一个字符 ​cout (int)ch endl;  //查看字符a对应的ASCII码ch 97; //可以直接用ASCII给字符型变量赋值cout ch endl; ​system(pause); ​return 0; } ASCII码表格 ASCII值控制字符ASCII值字符ASCII值字符ASCII值字符0NUT32(space)6496、1SOH33!65A97a2STX3466B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK3870F102f7BEL39,71G103g8BS40(72H104h9HT41)73I105i10LF42*74J106j11VT4375K107k12FF44,76L108l13CR45-77M109m14SO46.78N110n15SI47/79O111o16DLE48080P112p17DCI49181Q113q18DC250282R114r19DC351383S115s20DC452484T116t21NAK53585U117u22SYN54686V118v23TB55787W119w24CAN56888X120x25EM57989Y121y26SUB58:90Z122z27ESC59;91[123{28FS6092/124|29GS6193]125}30RS6294^12631US63?95_127DEL ASCII 码大致由以下两部分组成 ASCII 非打印控制字符 ASCII 表上的数字 0-31 分配给了控制字符用于控制像打印机等一些外围设备。 ASCII 打印字符数字 32-126 分配给了能在键盘上找到的字符当查看或打印文档时就会出现。 2.5 转义字符 作用用于表示一些不能显示出来的ASCII字符 现阶段我们常用的转义字符有\n \\ \t 转义字符含义ASCII码值十进制\a警报007\b退格(BS) 将当前位置移到前一列008\f换页(FF)将当前位置移到下页开头012\n换行(LF) 将当前位置移到下一行开头010\r回车(CR) 将当前位置移到本行开头013\t水平制表(HT) 跳到下一个TAB位置009\v垂直制表(VT)011\\代表一个反斜线字符092代表一个单引号撇号字符039代表一个双引号字符034\?代表一个问号063\0数字0000\ddd8进制转义字符d范围0~73位8进制\xhh16进制转义字符h范围0~9a~fA~F3位16进制 示例 int main() {cout \\ endl;cout \tHello endl;cout \n endl; ​system(pause); ​return 0; }2.6 字符串型 作用用于表示一串字符 两种风格 C风格字符串 char 变量名[] 字符串值 示例 int main() { ​char str1[] hello world;cout str1 endl;system(pause); ​return 0; } 注意C风格的字符串要用双引号括起来 C风格字符串 string 变量名 字符串值 示例 int main() { ​string str hello world;cout str endl;system(pause); ​return 0; } 注意C风格字符串需要加入头文件#includestring 2.7 布尔类型 bool 作用布尔数据类型代表真或假的值 bool类型只有两个值 true --- 真本质是1 false --- 假本质是0 bool类型占1个字节大小 示例 int main() { ​bool flag true;cout flag endl; // 1 ​flag false;cout flag endl; // 0 ​cout size of bool sizeof(bool) endl; //1system(pause); ​return 0; } 2.8 数据的输入 作用用于从键盘获取数据 关键字cin 语法 cin 变量 示例 int main(){ ​//整型输入int a 0;cout 请输入整型变量 endl;cin a;cout a endl; ​//浮点型输入double d 0;cout 请输入浮点型变量 endl;cin d;cout d endl; ​//字符型输入char ch 0;cout 请输入字符型变量 endl;cin ch;cout ch endl; ​//字符串型输入string str;cout 请输入字符串型变量 endl;cin str;cout str endl; ​//布尔类型输入bool flag true;cout 请输入布尔型变量 endl;cin flag;cout flag endl;system(pause);return EXIT_SUCCESS; }
http://www.w-s-a.com/news/683461/

相关文章:

  • 免费聊天不充值软件windows优化大师下载安装
  • 网站优化的关键词自己怎么做外贸网站空间
  • 现在建设的网站有什么劣势温州互联网公司
  • 重庆自助企业建站模板淘宝关键词top排行榜
  • 平邑网站制作买高端品牌网站
  • 深圳建网站三千网站安全代维
  • 西宁市精神文明建设网站装饰设计甲级资质
  • 做教育行业营销类型的网站徐州做网站多少钱
  • 临沂品牌网站制作企业网站建设搜集资料
  • wordpress注册验证码手机网站优化
  • 往建设厅网站上传东西做衣服的教程网站有哪些
  • 网上商城网站设计免费咨询口腔科医生回答在线
  • 南京网站c建设云世家 s浏览器
  • 如何做镜像别人网站wordpress菜单对齐修改
  • 长春网站建设net企业公示信息查询官网
  • 金鹏建设集团网站可在哪些网站做链接
  • 电子产品网站开发背景网站关键词优化方案
  • 建网站论坛wordpress提交数据库错误
  • 国内网站建设公司开源网站系统
  • 网站开发公司上大连网站建设流程图
  • 银川网站seo宁波网
  • 个人备案网站会影响吗网站添加 备案
  • 网站建设与电子商务的教案关于旅游网站建设的方案
  • 电子商务网站建设设计原则找做网站找那个平台做
  • 天津高端品牌网站建设韶关网站建设墨子
  • Wordpress多站点为什么注册不了2008iis搭建网站
  • 天津高端网站制作建网站的公司服务
  • 温州网站推广优化类似淘宝的网站怎么做的
  • 网站建设实训考试什么网站做玩具的比较多
  • 上海网站建设特点怎样给公司做一个网站做推广