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

北京网站建设策划淄博网站建设电话咨询

北京网站建设策划,淄博网站建设电话咨询,广州网站建设 推广公司,济南做网站的价格一、字符指针变量 在指针的类型中我们知道有⼀种指针类型为字符指针 char* ; ⼀般使⽤: int main() { char ch w; char *pc ch; *pc w; return 0; } 还有⼀种使⽤⽅式如下#xff1a; int main() { const char* pstr hello bit.;//这⾥是把⼀个字…一、字符指针变量 在指针的类型中我们知道有⼀种指针类型为字符指针 char* ; ⼀般使⽤:   int main() { char ch w; char *pc ch; *pc w; return 0; } 还有⼀种使⽤⽅式如下   int main() { const char* pstr hello bit.;//这⾥是把⼀个字符串放到pstr指针变量⾥了吗 printf(%s\n, pstr); return 0; }代码 const char* pstr hello bit.; 特别容易让同学以为是把字符串 hello bit 放 到字符指针 pstr ⾥了但是本质是把字符串 hello bit. ⾸字符的地址放到了pstr中。 上⾯代码的意思是把⼀个常量字符串的⾸字符 h 的地址存放到指针变量 pstr 中。   笔试题我们⼀起来学习⼀下   #include stdio.h int main() { char str1[] hello bit.; char str2[] hello bit.; const char *str3 hello bit.; const char *str4 hello bit.; if(str1 str2) printf(str1 and str2 are same\n); else printf(str1 and str2 are not same\n); if(str3 str4) printf(str3 and str4 are same\n); else printf(str3 and str4 are not same\n); return 0; } 结果 解析 这⾥str3和str4指向的是⼀个同⼀个常量字符串。C/C会把常量字符串存储到单独的⼀个内存区域当⼏个指针指向同⼀个字符串的时候他们实际会指向同⼀块内存。但是⽤相同的常量字符串去初始化不同的数组的时候就会开辟出不同的内存块。所以str1和str2不同str3和str4相同。   二、数组指针变量 2.1 数组指针变量是什么 之前我们学习了指针数组指针数组是⼀种数组数组中存放的是地址指针。 数组指针变量是指针变量还是数组 答案是指针变量。 我们已经熟悉 • 整形指针变量 int * pint; 存放的是整形变量的地址能够指向整形数据的指针。 • 浮点型指针变量 float * pf; 存放浮点型变量的地址能够指向浮点型数据的指针。 那数组指针变量应该是存放的应该是数组的地址能够指向数组的指针变量。 下⾯代码哪个是数组指针变量   int *p1[10]; int (*p2)[10];思考⼀下p1,p2分别是什么 数组指针变量   1 int (*p)[10]; 解释p先和*结合说明p是⼀个指针变量变量然后指着指向的是⼀个⼤⼩为10个整型的数组。所以 p是⼀个指针指向⼀个数组叫数组指针。 这⾥要注意[]的优先级要⾼于*号的所以必须加上来保证p先和*结合。 2.2 数组指针变量怎么初始化 数组指针变量是⽤来存放数组地址的那怎么获得数组的地址呢就是我们之前学习的 数组名 。   int arr[10] {0}; arr;//得到的就是数组的地址 如果要存放个数组的地址就得存放在数组指针变量中如下   int(*p)[10] arr; 我们调试也能看到 arr 和 p 的类型是完全⼀致的。 数组指针类型解析   int (*p) [10] arr; | | | | | | | | p指向数组的元素个数 | p是数组指针变量名 p指向的数组的元素类型 三、⼆维数组传参的本质 四、函数指针变量 五、函数指针数组 六、转移表
http://www.zqtcl.cn/news/31809/

相关文章:

  • php如何做局域网的网站做网站需要服务器吗
  • 石家庄哪家网站做的好云南住房与建设厅网站
  • 大多数网站开发现状百度seo什么意思
  • 医学ppt模板免费下载网站怎么一键打开两个wordpress
  • 科技公司网站模板三亚旅游
  • 淮滨网站制作免费制作模板网站
  • 免费建站网站一站式平面设计国外网站
  • 购票网站模板宝安网站-建设深圳信科
  • 音乐APP网站开发怎么根据网站做二维码
  • 泰州seo网站推广优化上饶网站建设3ao cc专业a
  • 做明信片的网站部门网站建设管理典型经验材料
  • 企业小型网站要多少钱线上网站设计
  • 招生就业网站开发详情网站开发及建设费用
  • 知名网站开发设计企业品牌商标
  • 石家庄新钥匙网站建设视频网站如何赚钱
  • 怎么找网站啊住房和城乡建设厅官方网站
  • 游戏软件网站开发一般网站后台地址
  • dede无法一键更新网站做网站营业执照经营范围怎么填写
  • 网站分析 实例购物网站的基本功能
  • 免费空间凡科seo外链怎么发
  • 桂林网站优化六安论坛六安杂谈
  • 网站商城微信支付提交网址
  • 欧美在线网站设计教程坐什么网站能用到html5
  • 搭建网站要哪些知识公众号营销
  • 车陂手机网站开发大连在哪里
  • 河南做网站需要多少钱wordpress模板调用数据
  • 昆明网站建设 熊掌号网络管理服务器
  • 做app的网站有哪些功能邦邻营销型网站建设
  • 网站创建服务公司网络推广推广外包服务
  • 郑州网站优化公司网站建设最低要求