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

兰州做网站维护的公司网站的会员功能

兰州做网站维护的公司,网站的会员功能,邯郸百姓网,qq是哪款软件开发的一个常量#xff08;constant#xff09;是一个有固定值的表达式。 字#xff08;Literals#xff09; 字是用来在程序源码中表达特定的值。在前面的内容中我们已经用了很多的字来给变量赋予特定的值。例如#xff1a; a 5;这句代码中5就是一个字常量。 字常量(literal… 一个常量constant是一个有固定值的表达式。 字Literals 字是用来在程序源码中表达特定的值。在前面的内容中我们已经用了很多的字来给变量赋予特定的值。例如 a 5;这句代码中5就是一个字常量。 字常量(literal constant)可以被分为整数(Integer Numbers), 浮点数(Floating-Point Numbers)字符(Characters)和字符串(Strings)。 整数(Integer Numbers) 1776 707 -273 他们是整型常数表示十进制整数值。注意表示整型常数时我们不需要些引号quotes ()或任何特殊字符。毫无疑问它是个常量任何时候当我们在程序中写1776我们指的就是1776这个数值。 除十进制整数另外 C还允许使用八进制octal numbers和十六进制hexadecimal numbers的字常量literal constants。如果我们想要表示一个八进制数我们必须在它前面加上一个0字符(zero character)而表示十六进制数我们需要在它前面加字符0x (zero, x)。例如以下字常量literal constants互相等值 75     // 十进制 decimal 0113 // 八进制 octal 0x4b // 十六进制 hexadecimal所有这些都表示同一个整数 75 (seventy five) 分别以十进制数八进制数和十六进制数表示。 像变量一样常量也是有数据类型的。默认的整数字常量的类型为int型。我们可以通过在后面加字母u或l来迫使它为无符号(unsigned)的类型或长整型(long)。 75 // int 75u // unsigned int 75l // long 75ul // unsigned long  这里后缀和可以是大写也可以是小写。 浮点数(Floating Point Numbers) 浮点数以小数decimals和或指数幂 exponents的形式表示。它们可以包括一个小数点一个e字符表示by ten at the Xth height这里X是后面跟的整数值) 或两者都包括。 3.14159 // 3.14159 6.02e23 // 6.02 x 10^1023 1.6e-19 // 1.6 x 10^-19 3.0     // 3.0以上是包含小数的以表示的个有效数值。第一个是PI第二个是Avogadro数之一第三个是一个电子electron的电量electric charge(一个极小的数值) – 所有这些都是近似值。最后一个是浮点数字常量表示数3。 浮点数的默认数据类型为double。如果你想使用float或long double类型可以在后面加f或l后缀同样大小写都可以 3.14159L // long double 6.02e23f // float 字符和字符串Characters and strings 此外还有非数字常量例如 z p Hello world How do you do?  前两个表达式表示单独的字符character后面两个表示由若干字符组成的字符串(string) 。注意在表示单独字符的时候我们用单引号single quotes ()在表示字符串或多于一个字符的时候我们用双引号double quotes ()。 当以常量方式表示单个字符和字符串时必须写上引号以便把他们和可能的变量标识或保留字区分开注意以下例子 x xx 指一个变量名称为 x, 而x指字符常量x。 字符常量和字符串常量各有特点例如escape codes这些是除此之外无法在源程序中表示的特殊的字符例如换行符 newline (\n) 或跳跃符tab (\t)。所有这些符号前面要加一个反斜杠inverted slash (\)。这里列出了这些escape codes \n换行符newline\r回车carriage return\t跳跃符tabulation\v垂直跳跃vertical tabulation\bbackspace\fpage feed\a警告alert (beep)\单引号single quotes ()\双引号double quotes ()\?问号question (?)\\反斜杠inverted slash (\) 例如 \n \t  Left \t Right  one\ntwo\nthree  另外你可以数字ASCII 码表示一个字符这种表示方式是在反斜杠(\)之后加以8进制数或十六进制数表示的ASCII 码。在第一种八进制octal表示中数字必需紧跟反斜杠(例如\23或\40)第二种(十六进制hexacedimal)必须在数字之前写一个x字符(例如\x20或\x4A)。 如果每一行代码以反斜杠inverted slash (\)结束字符串常量可以分多行代码表示 string expressed in \ two lines你还可以将多个被空格blankspace、跳跃符tabulator、换行符newline或其他有效空白符号分隔开的字符串常量连接在一起 we form a single string of characters最后如果我们想让字符串使用宽字符wchar_t)而不是窄字符(char)可以在常量的前面加前缀L LThis is a wide character string 宽字符通常用来存储非英语字符比如中文字符一个字符占两个字节。 布尔型常量(Boolean Literals) 布尔型只有两个有效的值true和false其数据类型为bool。 定义常量Defined constants (#define) 使用预处理器指令#define你可以将那些你经常使用的常量定义为你自己取的名字而不需要借助于变量。它的格式是 #define identifier value 例如 #define PI 3.14159265 #define NEWLINE \n #define WIDTH 100以上定义了三个常量。一旦做了这些声明你可以在后面的程序中使用这些常量就像使用其它任何常量一样例如 circle 2 * PI * r; cout NEWLINE;实际上编译器在遇到#define指令的时候做的只是把任何出现这些 常量名在前面的例子中为PI, NEWLINE或WIDTH的地方替换成他们被定义为的代码分别为3.14159265, \n和100。因此由#define定义的常量被称为宏常量macro constants。 #define 指令不是代码语句它是预处理器指令因此指令行末尾不需要加分号semicolon (;) 。如果你在宏定义行末尾加了分号(;) 当预处理器在程序中做常量替换的时候分号也会被加到被替换的行中这样可能导致错误。 声明常量declared constants (const) 通过使用const前缀你可以定义指定类型的常量就像定义一个变量一样: const int width 100; const char tab \t; const zip 12440;如果没有指定类型(如上面最后例子中最后一行)编译器会假设常量为整型int。
http://www.zqtcl.cn/news/990555/

相关文章:

  • dedecms可以做什么网站织梦做的网站在手机上显示
  • 温州建设小学的网站吐鲁番seo快速排名
  • 翼城网站建设重庆平台网站建设多少钱
  • 短视频网站的动画是怎么做的外贸一般用什么平台
  • 北京建站开发企业网站建设平台
  • 建设网站建设什么征琴他达拉非
  • 详情页制作网站广州建设工程招标信息网
  • wordpress 响应速度慢长沙seo排名扣费
  • 网站首页二级下拉框怎么做酒店网站建设方案
  • 公众号流量投放网络优化工程师有前途吗
  • 电影网站app怎么做的网站关键词是什么
  • 成都做网站建设公司建设网站总结报告
  • 个人网站要备案嘛免费响应式模板网站
  • 淘宝网站内站建设免费个人网站怎么建立
  • 网站运营经验分享ppt沉默是金粤语谐音歌词
  • 建设部网站人员查询wordpress中文 手机版
  • 大港油田建设网站电子商务公司取名字参考大全
  • 贵阳网站建设多点互动wordpress分页出现404
  • wap微信网站模板网站如何做链接
  • 泉州专业网站开发公司怎么免费做公司网页
  • 嵌入式软件开发前景怎么样百度官方优化指南
  • 网站访问速度优化工具网页设计模板图片大全
  • 哪里有手机网站制作公司网页设计与制作心得体会800字
  • 湖南建设厅网站首页简述网站建设的基本思路
  • 蚌埠公司做网站网站开发月薪
  • 怎么更换网站logo推荐几个没封的正能量网站
  • 开网站的宣传图片怎么做php网站建设面试
  • 哪些网站可以下载视频网站建设评价量规
  • 惠州市建设局网站网站模块设计怎么做
  • 群晖可不可以做网站用如何查询商标是否已经被注册