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

有哪些专门做写字楼的网站南京旅游网站建设公司

有哪些专门做写字楼的网站,南京旅游网站建设公司,建设网站需要的软件,网页版梦幻西游周年庆攻略文章目录 一、内存和地址基础1.1 内存的基本概念1.2 地址与指针的关系 二、指针变量基础2.1 取地址操作符(&)2.2 指针变量声明与初始化 三、指针类型与指针运算3.1 指针类型的重要性3.2 指针运算 四、const与指针 一、内存和地址基础 1.1 内存的基本概念 1.1 内存的基本概…

文章目录

  • 一、内存和地址基础
    • 1.1 内存的基本概念
    • 1.2 地址与指针的关系
  • 二、指针变量基础
    • 2.1 取地址操作符(&)
    • 2.2 指针变量声明与初始化
  • 三、指针类型与指针运算
    • 3.1 指针类型的重要性
    • 3.2 指针运算
  • 四、const与指针

一、内存和地址基础

1.1 内存的基本概念

1.1 内存的基本概念
计算机内存可以想象成一栋巨大的宿舍楼,每个房间(内存单元)都有一个唯一的编号(地址)。CPU通过这个地址来访问特定的内存空间。

内存单元:

每个内存单元大小为1字节(8位)

每个内存单元都有唯一地址

地址通常用十六进制表示(如0x006FFD70)
计算机存储单位:

1 Byte = 8 bit
1 KB = 1024 Byte
1 MB = 1024 KB
1 GB = 1024 MB
1 TB = 1024 GB
1 PB = 1024 TB

1.2 地址与指针的关系

在C语言中,我们使用指针来存储和操作内存地址:
内存单元的编号 == 地址 == 指针

二、指针变量基础

2.1 取地址操作符(&)

通过&操作符可以获取变量的内存地址:
#include <stdio.h>int main() {int a = 10;printf("变量a的地址:%p\n", &a);return 0;
}

2.2 指针变量声明与初始化

int a = 10;
int *pa = &a;  // 声明一个指向int的指针,并初始化为a的地址

三、指针类型与指针运算

3.1 指针类型的重要性

指针类型决定了:解引用时能访问多少字节指针加减整数时的步长
int n = 0x11223344;
int *pi = &n;
char *pc = (char *)&n;*pi = 0;  // 修改4个字节
*pc = 0;  // 只修改1个字节

3.2 指针运算

指针支持三种基本运算:

指针±整数:根据类型决定步长

c

int arr[5] = {1,2,3,4,5};
int *p = &arr[0];
printf("%d\n", *(p+2));  // 输出arr[2]的值3

指针-指针:计算两个指针之间的元素个数

c

int diff = &arr[4] - &arr[0];  // 结果为4

指针关系运算:比较指针位置

c

while(p < &arr[5]) {printf("%d ", *p++);
}

四、const与指针

int a = 10, b = 20;// 1. 指向常量的指针
const int *p1 = &a;
// *p1 = 30;  // 错误,不能通过p1修改a
p1 = &b;     // 正确,可以改变指向// 2. 指针常量
int * const p2 = &a;
*p2 = 30;    // 正确,可以修改a的值
// p2 = &b;  // 错误,不能改变指向// 3. 指向常量的指针常量
const int * const p3 = &a;
// *p3 = 40;  // 错误
// p3 = &b;   // 错误

文章转载自:

http://fhIVH8Kn.sgpnz.cn
http://sBxFqBRM.sgpnz.cn
http://jRZ7wssZ.sgpnz.cn
http://kWzNqRhe.sgpnz.cn
http://GqSLTweA.sgpnz.cn
http://DCCRbAKS.sgpnz.cn
http://JWOOpf7y.sgpnz.cn
http://ncUmdrzF.sgpnz.cn
http://ndYArDxh.sgpnz.cn
http://wXMUBIDb.sgpnz.cn
http://l6pwlGmk.sgpnz.cn
http://8qmrb26e.sgpnz.cn
http://fMBKMOJp.sgpnz.cn
http://KDqX6Bws.sgpnz.cn
http://SBsFLyct.sgpnz.cn
http://wKWRbFje.sgpnz.cn
http://YH6jFFIW.sgpnz.cn
http://Qv2cs7GM.sgpnz.cn
http://3QaFvUfq.sgpnz.cn
http://w3uGlk7b.sgpnz.cn
http://EyGyhaf6.sgpnz.cn
http://0OGtpvaT.sgpnz.cn
http://PeZadj3W.sgpnz.cn
http://wPALJAfT.sgpnz.cn
http://4pcwMgYQ.sgpnz.cn
http://zoP7nGmP.sgpnz.cn
http://EPfevWMP.sgpnz.cn
http://nasrOx7y.sgpnz.cn
http://ubxpfpTd.sgpnz.cn
http://rpConSpR.sgpnz.cn
http://www.dtcms.com/wzjs/742967.html

相关文章:

  • 汕头行业网站wordpress 数据导入
  • 金融商城快捷申请网站模板下载佛山新网站建设方案
  • 免费网站建站塔山双喜大麦网的网站建设
  • 电子报 网站开发营销型网站代理
  • 内部网站建设依据文件快捷的赣州网站建设
  • 相册管理网站模板下载失败html购物网站源码
  • 网站打开不对wordpress二级目录创建
  • 网站建设和网络优化苏州网站建设中心
  • 做网站宣传多少钱网站推广途径和要点
  • 建设好的网站怎么分享网站建设改版升级
  • 网站如何进行品牌建设轻网站怎么建立
  • 长春高端网站建设网站适配移动端和PC端
  • 织梦修改网站主页10个网站 云主机需求
  • 现在花钱做那个网站好呀网站的建设维护推广
  • 网站建设seo需求文档如何建立属于自己的网站
  • 昆明网站建设天锐科技网站开发相关技术
  • 手机网站开发技术pdf免费的企业品牌策划公司
  • 网站建设实训报告样板手机网站设计机构
  • 怎么样建设一个网站网上下载的html模板怎么修改
  • 杭州市做网站手机网站建设哪家强
  • 秦皇岛网站建设哪家好设计师培训学校有哪些
  • .简述网站开发的流程cdr 做网站
  • 金融街做网站的公司小学托管班
  • 上海百度百科seo标题生成器
  • 广州网络科技有限公司有哪些广州网站建设网站优化推广
  • 怎么做地方门户网站水处理网站模板
  • 网站建设网络公关溧阳网站建设中心
  • 网站流量达到多少企业网站做多大
  • 一起做网站17杭州女装湖北阳新县建设局网站
  • 国外做连接器平台网站南宁网站制作系统