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

广州网站建设乐云seo导购网站模板免费下载

广州网站建设乐云seo,导购网站模板免费下载,网页策划书 网站建设定位,网站策划的具体内容是什么一、变量 计算机存储器中的一块命名空间,可以在里面存储一个值(Value)存储的值是可以随时变的 (一) 变量的命名(标识符)规则 只能包含 字母(Aa~Zz)、数字(0-9)、下划线(_) 简洁有意义只能字母和下划线开头大小写敏…

一、变量

  • 计算机存储器中的一块命名空间,可以在里面存储一个值(Value)
  • 存储的值是可以随时变的

(一) 变量的命名(标识符)规则 

  • 只能包含 字母(Aa~Zz)、数字(0-9)、下划线(_)   简洁有意义
  • 只能字母和下划线开头
  • 大小写敏感:C语言区分大小写,字母大写和小写是不同的变量名
  • 避免使用保留字:不能使用C语言的关键字和保留字作为变量名
C语言保留字

(二)变量的定义/声明

变量使用之前必须先声明变量,只有一次

int main() {int a;int b,c;     //定义变量}

(三)变量的赋值

变量使用之前一定要赋值

变量使用“=”赋值,等号左侧为左值,等号右侧为右值

int main(){int a,b;char ch;a=3,b=4;ch= 'c';
}
int main(){int a = 3,b =4;  char ch ='c';  //初始化double d = 3.14, e = 2.58;   //定义变量并初始化ch = 'd';      //赋值:变量已存在(对应空间已开辟),将字符d直接放到一个已经存在的空间中}

 二、变量的数据类型

变量的类型决定了什么? 

地址:每个变量都分配了一个内存地址

  • 使用&(地址运算符)获取变量的内存地址
  • 通过指针访问和操作变量的内存地址

32位机的内存地址是32位,从0x00000000到0xFFFFFFFF

编译器按照变量定义的类型分配相应大小的内存空间

三、变量的属性

(一)占用内存空间的大小

(二)数据的解释方式

如:unsigned类型  VS 有符号类型;整数型VS 浮点数;字符型 VS 整型

(三)不同数据类型的表示范围

与解释方式和长度有关

char ——> 1字节 ——>8位——> 有1个符号位

unsigned char ——> 1字节 ——>8位——>没有符号位

(四)可参与的运算

整型   :加减乘除余

浮点型:加减乘除

字符型:加减 (ASCII码)

四、C语言 运算符优先级

运算符分为单目(一元),双目(二元)和三目(三元)。顾名思义,目,即运算符操作数的个数

类型说明举例
单目操作数只有一个,从右向左a++(a自增1)
双目操作数有两个,从左向右a + b(两数之和)
三目目前仅有条件运算符a ? b : c(如果a为真,结果为b,否则为c
优先级运算符名称或含义使用形式说明方向
1[]数组下标数组名[常量表达式]----左到右
()圆括号(表达式)
函数名(形参表)
.成员选择(对象)对象.成员名
->成员选择(指针)对象指针->成员名
2-负号运算符-表达式单目右到左
(类型)强制类型转换(数据类型)表达式
++自增运算符++变量名单目
变量名++
--自减运算符--变量名
变量名--
*取值运算符*指针变量
&取地址运算符&变量名
!逻辑非运算符!表达式
~按位取反运算符~表达式
sizeof长度运算符sizeof(表达式)
3/表达式 / 表达式双目左到右
*表达式*表达式
%余数(取模)整型表达式%整型表达式
4+表达式+表达式
-表达式-表达式
5<<左移变量<<表达式
>>右移变量>>表达式
6>大于表达式>表达式
>=大于等于表达式>=表达式
<小于表达式<表达式
<=小于等于表达式<=表达式
7==等于表达式==表达式
!=不等于表达式!= 表达式
8&按位与表达式&表达式
9^按位异或表达式^表达式
10|按位或表达式|表达式
11&&逻辑与表达式&&表达式
12||逻辑或表达式||表达式
13?:条件运算符表达式1? 表达式2: 表达式3三目右到左
14=赋值运算符变量=表达式---------右到左
/=除后赋值变量/=表达式
*=乘后赋值变量*=表达式
%=取模后赋值变量%=表达式
+=加后赋值变量+=表达式
-=减后赋值变量-=表达式
<<=左移后赋值变量<<=表达式
>>=右移后赋值变量>>=表达式
&=按位与后赋值变量&=表达式
^=按位异或后赋值变量^=表达式
|=按位或后赋值变量|=表达式
15,逗号运算符表达式,表达式,…左到右

(一)sizeof运算符

sizeof(类型):类型占用的内存字节数

sizeof(变量或表达式):变量或表达式所属类型所占的内存字节数

  • 增加程序的可执行性
  • 编译时执行的运算符,不会导致额外的运行时间开销

五、字节存储顺序

主要分为大端序(Big-endian)和小端序(Little-endian),区别如下

类型解释备注
Big-endian高位字节存入低地址,低位字节存入高地址与从左到右的书写顺序相同,便于处理字符串
Little-endian低位字节存入低地址,高位字节存入高地址便于计算机从低位字节向高位字节运算

六、常量

程序运行过程中值不能改变的数据

  • 用于表示固定值,如数字、字符或字符串
  • 常量使用提高程序的可读性和可维护性,避免不必要的错误 

两种替换直接书写数值的方法 

(一)宏常量

  • 使用标识符,在使用前需要先定义
  • 慎用符号(考虑要不要分号)
  • 预编译阶段发生替换:处理“程序中的编译预处理命令” 的结果 + 源程序 ——>编译得到目标代码

    定义方法:#define 标识符 字符串

    缺点:

    1. 没有数据类型,编译器在进行宏替换时不进行类型检查
    2. 只进行简单的字符串替换,极易产生意想不到的缺点

    (二)const常量

    • 有数据类型,进行类型检查
    • 某些集成化调试工具可以对其进行调试


    文章转载自:

    http://HtTDk0R9.pdxqk.cn
    http://69tRvuCy.pdxqk.cn
    http://0cGKVj79.pdxqk.cn
    http://2qQY3q11.pdxqk.cn
    http://LHBhNjK8.pdxqk.cn
    http://TduNpsgG.pdxqk.cn
    http://iT6pN2Fc.pdxqk.cn
    http://d3wJPKtm.pdxqk.cn
    http://wX5G5MnV.pdxqk.cn
    http://uTt17mlb.pdxqk.cn
    http://V66XAp8P.pdxqk.cn
    http://xGwZltpR.pdxqk.cn
    http://XHa7Cr1o.pdxqk.cn
    http://YW6QxLz8.pdxqk.cn
    http://XVk1LJYa.pdxqk.cn
    http://lr4wn6XM.pdxqk.cn
    http://x16O1gx4.pdxqk.cn
    http://SBSBlDwb.pdxqk.cn
    http://uiXCiKgF.pdxqk.cn
    http://wgQhdNet.pdxqk.cn
    http://T0pZIm2H.pdxqk.cn
    http://K67piUZh.pdxqk.cn
    http://SAIWSyEK.pdxqk.cn
    http://RRSaFCZ9.pdxqk.cn
    http://fOSEK1rV.pdxqk.cn
    http://9NvlvRwQ.pdxqk.cn
    http://4mu1kkja.pdxqk.cn
    http://qKfbEmoO.pdxqk.cn
    http://RPeoYjjY.pdxqk.cn
    http://bndSFEsR.pdxqk.cn
    http://www.dtcms.com/wzjs/750337.html

    相关文章:

  1. 盐城网站建设哪家快南昌专业网站优化推广
  2. 连云港建设公司网站网站建设结束的售后服务
  3. 网站分页设计作用辽宁省工程建设招标网
  4. 装修大全优化关键词排名
  5. 网站首页建设网站威海市高区建设局网站
  6. 个人如何申请网站做搜狗pc网站
  7. 绵阳建设局网站免备案手机网站
  8. 网站怎么做下拉刷新页面数据推广品牌的方法
  9. flash网站制作下载医疗器械有哪些产品
  10. 东莞做微网站wordpress下载最新版本
  11. 成都建站模板网站开发网站开发介绍人拿多少钱
  12. 制作网站建设规划书的结构为妇幼医院网站建设方案
  13. 正规营销型网站培训中心做网站实名认证总是失败怎么回事
  14. 淘宝客是以下哪个网站的会员简称wordpress 浮动代码
  15. 做彩票网站推广犯法吗建设网站需要数据库备份
  16. 建设一个网站要多郑州众志seo
  17. 做印刷广告的图片在哪个网站找国外免费源码共享网站
  18. 广西桂平建设局网站河北涿州建设局网站
  19. dw 8做的网站怎么上传网站建设英文怎么写
  20. sae 网站备案自己可以免费做网站吗
  21. 做网站东莞看盘神器app
  22. php做不了大型网站吗响应式网站源代码
  23. 软装设计案例网站开封北京网站建设
  24. 郑州网站优化工资浙江省建设协会网站首页
  25. 网站开发了下载文件需要网页开发的流程或者步骤是什么
  26. 国内的网站空间网络营销软件排行
  27. 织梦网站被植入广告自动搭建网站
  28. 如何制作网站?新零售分销系统开发
  29. 网站建设丶金手指花总12制作图片的软件叫什么
  30. dw自己做网站需要什么区别手机网站支持微信支付吗