C++ 学习笔记
来源:互联网 发布:java中文api下载 编辑:程序博客网 时间:2024/06/16 20:06
在程序中访问一个变量的值是怎么访问的呢 ? 是编译器先找到这个变量的首地址,然后再去访问这个变量,指针也是起了一个这样的作用,指向一个变量储存空间的首地址。通过指针而不是变量名直接访问首地址,这样可以节省内存空间使得访问加速,还有一些很神奇的作用
字符串字面值 :只能用字符串数组修改,不能用指针修改字符串字面值
指针是一种只能储存 储存地址 的变量类型
指针的值集 : 对应所有该类型变量(不是所有地址,只是合法地址)的地址
指针不进行越界检查
字符串指针的特殊性 :…...未完待续这是一类非常特殊的指针,它与普通的指针不同...... 就很奇怪
命名变量 :(作用域) 如果命名定义冲突,后面定义的变量会覆盖前面的变量。用双冒号表示使用全局变量 : : x
指针的定义:只和第一个变量有关系和后面的无关,变量的操作只是对离这个变量最近的值进行操作而不是对全局变量或者上面的变量进行操作 (尽量不要使用相同的变量名)
阅读全文
0 0
- C++/C学习笔记
- 【C/C++】STL学习笔记
- C/C学习笔记/导言
- C/C学习笔记/结构
- 【c/c++】学习笔记1
- C学习笔记1
- TPC-C学习笔记
- c语言学习笔记
- C语言学习笔记
- C语言学习笔记
- 学习笔记之c
- C#-学习笔记
- Objective-C学习笔记
- C++PRIMER学习笔记
- C学习笔记
- C 学习笔记
- C/C++学习笔记
- 1.C学习笔记
- SpringBoot应用与原理之开发环境搭建
- EL表达式和JSTL常用学习
- 深度学习caffe平台-----裁剪层(Crop Layer)参数及参数详解
- 浏览器打开含有applet标签网页报ClassNotFoundException错误的解决办法
- centos libc.6.so 链接出错
- C++ 学习笔记
- Nginx出现could not open error log file (permission denied)报错
- C#中怎样实现序列化和反序列化
- 大型网站架构之分布式消息队列
- numpy 数组和矩阵的乘法的理解
- SYN攻击(DDOS攻击的一种)
- 8月份遇到web项目问题总结
- 小程序 学习。。。[个人感觉吧 官方文档写的相当详细了。。]
- nginx学习随笔--proxy_temp_path