doc文档 常量指针、指针常量与指向常量的指针常量的区别

专业资料 > IT&计算机 > 计算机软件及应用 > 文档预览
7 页 392 浏览 4 收藏 4.8分

摘要:常量指针、指针常量与指向常量的指针常量的区别常量指针、指针常量、指向常量的指针常量三个名词虽然非常绕嘴,不过说的非常准确。用中国话的语义分析就可以很方便地把三个概念区分开。一)常量指针。常量是形容词,指针是名词,以指针为中心的一个偏正结构短语。这样看,常量指针本质是指针,常量修饰它,表示这个指针乃是一个指向常量的指针(变量)。指针指向的对象是常量,那么这个对象不能被更改。在C/C++中,常量指针是这样声明的:1)constint*p;2)intconst*p;常量指针的使用要注意,指针指向的对象不能通过这个指针来修改,可是仍然可以通过原来的声明修改,也就是说常量指针可以被赋值为变量的地址,之所以叫做常量指针,是限制了通过这个指针修改变量的值。例如:inta=5;constintb=8;constint*c=&a;//这是合法的,非法的是对c的使用*c=6;//非法,但可以这样修改c指向的对象的值:a=6; constint*d=&b;//b是常量,d可以指向b,d被赋值为b的地址是合法的细心的朋友在使用字符串处理函数的时候,应该会注意到这些函数的声明。它们的参数一般声明为常量指针。例如,字符串比较函数的声明是这样的:intstrcmp(constchar*str1,constchar*str2);可是这个函数却可以接收非常量字符串。例如这段程序:char*str1,*str2;str1="abcde1234";str2="bcde";if(strcmp(str1,str2)==0){printf("str1equalsstr2.");}str1和str2

温馨提示:当前文档最多只能预览 5 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户2022-12-23 23:27:19上传分享
你可能在找
  • 在本周中,学习了指针与函数、数组与指针、指针与字符串、指针数组、多级指针、结构类型。结构数组、指针malloc函数的用法。一、在数组与指针中,主要学会如何把指针应用到数组中。 例如:给定某年某月某日,将其转换这年的第几天并输出。目的:1、通过指针引用二维数组中的元素2、学会用指针方式作为形式参数。 思路:1、先在函数中计算出改年是瑞年还是平年,并在这函数中计算出该天在这年的天数。
    5.0 分 5 页 | 22.00 KB
  • 指针式推拉力计技术参数产品名称:T-00610推拉力计简介:T-00610指针式推拉力计是小型简便的推力,拉力测试仪器,具有设计精细,携带方便,峰值保持,两种单位同时显示等优点。 一、产品概述T-00610指针式推拉力计是小型简便的推力,拉力测试仪器,具有设计精细,携带方便,峰值保持,两种单位同时显示等优点。 广泛应用于高低压电器、电子、电线、五金制锁、汽车配件、打火机及点火装置、制笔、轻工、建筑、渔具、纺织、化工、机械和科研机构等行业作推拉负荷测试、插拔力测试、破坏性试验等,是老式管型推拉力计的替代产品。
    4.9 分 3 页 | 166.09 KB
  • C语言“悬空指针”和“野指针”悬空指针C语言中的指针可以指向一块内存,如果这块内存稍后被操作系统回收(被释放),但是指针仍然指向这块内存,那么,此时该指针就是“悬空指针”。 这是因为在 free(p) 之后,p 指针仍然指向之前分配的内存,如果这块内存暂时可以被程序访问并且不会造成冲突,那么之后使用 p 并不会引发错误。 所以在实际的C语言程序开发中,为了避免出现“悬空指针”引发不可预知的错误,在释放内存之后,常常会将指针 p 赋值为 NULL:void*p=malloc(size);assert(p);free(p);
    4.7 分 2 页 | 258.00 KB
  • 指针习题二 若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。CA.ps+1B.*(ps+3)C.ps[0][2]D. *(ps+1)3若已定义chars[10];则在下面表达式中不表示s[1]地址的是(B)。A.s+1B.s++C.&s[0]+1D. &s[1]若有定义:inta[2][3];则对a数组的第i行第j列(假设i,j已正确说明并赋值)元素值的正确引用为()。
    4.7 分 15 页 | 135.50 KB
  • http://www.kmzyw.com.cn/指数周评:浙贝产新价涨党参量大价跌20140517据康美·中国中药材价格指数网监测显示,本周中药材价格总指数由上周的1177.36点,下降到1174.43 本期周价格指数连续走出六连阴走势,从上面走势图上看,整体走势由强变弱,指数上升的波段性高点顶部已经形成。指数运行趋势,开始由上涨逐步向下降转换。 目前中药材行业,受国家经济政策改革调整,以及市场自身周期性调整的影响,整体局面冷清萧条。这种需求清淡,人气不旺的现象,短期难以消除。因此后期价格指数的走向,会继续以弱势震荡下探为主。
    4.6 分 1 页 | 87.50 KB
  • 55种指示剂的配制方法1、如何配制饱和溴水在有磨口玻璃塞的瓶内,将市售溴约50g(约16mL)在2小时内注于1L水中,时常剧烈振荡,每次摇动之后,微开瓶塞,使积聚的溴蒸气放出。在贮存瓶底要有过量的溴。 将溴水倒入试剂瓶时,过量的溴应当留于贮存瓶中而不要倒出。倾倒溴和溴水时,应在通风橱中进行。在倾倒溴时,为了防止被溴蒸气烧伤,应以凡士林涂手或带医用橡胶手套。 2、配制碘水试剂的方法称取分析纯碘片,放于小烧杯中,另外称取固体KI,并先把碘片溶解于少量酒精中,再加入水到100毫升,搅拌均匀即可。
    3.0 分 42 页 | 20.30 KB
  • .常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量.常量 .常量.常量.常量.常量.常量.常量.常量.常量.常量.常量BM_GETCHECK,"240",公开,0x00F0BM_SETCHECK,"241",公开,0x00F1BN_PAINT,"1",公开,按钮应当重画 BS_AUTORADIOBUTTON,"9",公开,自动单选框BS_CENTER,"768",公开,居中对齐BS_CHECKBOX,"2",公开,选择框BS_DEFPUSHBUTTON,"1",公开,带默认的钮
    4.7 分 24 页 | 252.11 KB
  • 指针万用表维修方法一、直流电流部分的故障检查及消除方法故障各量限的误差有正的也有负的产生故障的可能原因消除方法1.表头本身特性改变1.检修表头2.分流电阻某档焊接不良,2.将分流电阻焊牢电阻值增大。 这时一般是先是负误差后为正误差被较表各档无显示,而标准表有显示1.表头线头脱焊或动圈短路动圈2.表头被短路2.排除短路3.与表头串联的电阻损坏3.更换串联电阻或焊牢断或脱焊断头被校表指示快(正误差),但 1.将表头线头焊牢或重绕中间有一分流电阻断路头更换分流电阻大量程时被校表又无指示误差大,且各档都为比例相同的正误差1.与表头串联的电阻值变小2.分流电阻值都偏大1.调整可变电阻A点2.换以正确电阻值3.
    3.0 分 3 页 | 14.18 KB
  • 低升糖指数食物(GI55以下)蔬菜菠菜,豆芽,油菜,生菜,黄瓜,白菜,魔芋,芹菜,苦瓜,芦笋,茄子,绿菜花,萝卜,韭菜,圆白菜,豆角,竹笋,菜花,青椒,大葱,西芹,西红柿,洋葱,莲藕,牛蒡肉类猪肉,肌肉 ,牛肉,鸡肝,猪肝,牛肝海鲜鱿鱼,海参,螃蟹,海蜇,扇贝,赤贝,鲍鱼,牡蛎,海胆菇类海带,木耳,银耳,香菇,紫菜,金针菇,口蘑主食粉丝水果草莓,橙子,柚子,梨,橘子,柠檬,猕猴桃,苹果,柿子,杏干,甜瓜 馒头,馒头+酱牛肉奶蛋类奶油咖啡,牛奶,酸奶,低脂牛奶,黄油,煮鸡蛋,生鸡蛋,奶油奶酪,脱脂牛奶,鲜奶油豆制品花生米,大豆,豆浆,扁豆,杏仁,毛豆,豆渣,冻豆腐,豌豆,干蚕豆,硬豆腐,青豆,油豆腐中升糖指数食物
    4.6 分 4 页 | 15.00 KB
  • 常见5种流量计的优缺点流量计类型简单介绍优点(1)结构简单牢固涡街流量计是在流体中安放一根非流线(2)适用流体种类多型游涡发生体,流体在发生体两侧交替(3)精度较高涡街流量计地分离开释出两串规则地交错排列的游 (5)压损小缺点(1)不适用于低雷诺数丈量(2)需较长直管段(3)仪表系数较低(与涡轮流量计相比)(4)仪表在脉动流、多相流中尚缺乏应用经验(1)丈量通道是段光滑直管,不会阻塞,适用于丈量含固体颗粒的液固二相流体 ,如纸浆、泥浆、污水等电磁流量计是根据法拉弟电磁感应定律(2)不产生流量检测所造成(1)不能丈量电导率很低的液体,制成的一种丈量导电性液体的仪表。
    3.0 分 2 页 | 14.77 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档