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

公众号 商城 网站开发建立网站怎么做

公众号 商城 网站开发,建立网站怎么做,wordpress数据盘,四川省住房和城乡建设厅证书查询c 引用 引用的概念 应用不是重新去定义一个变量#xff0c;而是给变量取别名。 引用不是新定义一个变量#xff0c;而是给已存在变量取了一个别名#xff0c;编译器不会为引用变量开辟内存空 间#xff0c;它和它引用的变量共用同一块内存空间 比如#xff1a; int a…c 引用 引用的概念 应用不是重新去定义一个变量而是给变量取别名。 引用不是新定义一个变量而是给已存在变量取了一个别名编译器不会为引用变量开辟内存空 间它和它引用的变量共用同一块内存空间 比如 int a 10; int b a; //这就是一个引用操作。 // 1. 它的意思并不是把a的值给b // 2. 也不是把a的地址给b; // 3. 它的意思是给a取另外一个名字:b就像你叫 张伟 :int 张伟 给你取个外号叫张益达 int 张益达 张伟 注意 这个符号只有在int(类型) b(变量) 只有在类型和变量中间才会表示引用的意思。 在其他地方可能有其他的意思比如 cout b endl; //这个时候 就是取地址的意思由于引用共用一个内存空间所以a 和b 是一样的地址。 并且你对b, a 也会 你对a,b 也会 因为它们的内存空间是同一块的 就像叫 张伟 是在叫你叫 张益达 也是在叫你 #includeiostreamusing namespace std;void swap(int a, int b) //有了引用写交换函数就不用指针了 {int tmp a;a b;b tmp; }int main() {int a 10;int b 12;swap(a, b);cout a endl;cout b endl;return 0; }注意引用类型必须和引用实体是同种类型的 , 就是你给int a 取别名为 b , 那 b 也该是 int 类型的。int b a; 引用的特性 引用在定义时必须初始化 即int b a 一个变量可以有多个引用 即int b a; int c a; int d a, 可以给a 取别名为b, c, d 。甚至可以给别名取别名int b e, int c f; 引用一旦引用一个实体再不能引用其他实体 如上b,c ,d, e, f已经是a的别名了那么就不能作为其他变量的别名了 引用做返回值 传值返回 //传值返回 int count() {int n 0;n;return n; //传值返回并不是返回的n,因为程序在执行完这个函数后这个函数的栈帧就会被销毁n也就被销毁了 } //所以传值返回是将要返回的那个值拷贝一份放在一个地方然后返回的拷贝的那个值int main() {int ret count();return 0; }传引用返回 //传引用返回 int count() {int n 0;n;return n; //返回的值是n的别名//count 这个函数执行完后它的函数栈帧也会被销毁n也会被销毁n 都被销毁了n 的别名也没有任何意义了//这种情况类似于野指针 指针所指向的内容被销毁了但你仍然在使用这个指针。 } int main() {int ret count();//所以这里打印的结果可能是1也可能是随机值。为啥可能是1因为你的栈帧虽然被销毁了但是那个空间可能还没有被覆盖 cout ret endl;cout ret endl;return 0; }注意 如果函数返回时出了函数作用域如果返回对象还在(还没还给系统)则可以使用 引用返回如果已经还给系统了则必须使用传值返回 常引用 在引用的过程中有以下的特点 权限不能放大 const int a 10; int b a; //这种写法就是错的因为a本来是被 const 限制了的但是你给它取的别名没有被限制 权限可以平移 const int a 10; const int b a;权限可以缩小 int a 10; const int b a;其他 int a 10; double b a; //这样的写法是错的错误并不是因为类型不同。 //但是 加个const就行了 const double b a; //因为在发生类型转换时会产生一个临时的变量这里不是把a直接给b而是把a给一个临时变量这个临时变量是double类型 // 临时变量是具有常性的临时变量如果直接给b的话就相当于权限的放大了 // 所以我们用const限制一下b
http://wiki.neutronadmin.com/news/104875/

相关文章:

  • 九江门户网站建设成都生活家装饰公司总部电话
  • 免费建设企业网站长沙网站推广平台
  • 手机怎么免费建网站网站建设公司宣传范文
  • 服装网站设计欣赏新网站百度有审核期
  • 创建一个网站需要做哪些工作软件开发工时费一般是多少
  • 彩票网站用什么软件做西宁商城网站建设公司
  • 房地产公司如何网站建设网站设计需求分析
  • 网站建设及解析流程哪个网站做脚本
  • 外贸建站用的服务器网络推广引流最快方法
  • ftp怎么做网站品牌化妆品排行榜前十名
  • 东莞网页网站制作收费wordpress
  • 重庆美邦建网站做企业网站收费价格
  • 小说网站开发过程 实训报告国外手机网站源码
  • 做的网站为什么图片看不了怎么回事建筑公司网站常用长尾词
  • 福州十大设计公司青岛优化网站关键词
  • 自己做的网站怎么弄成appwordpress ssh安装
  • 电子商务网站建设任务分解南山建网站公司
  • 企业品牌网站开发制作合同做直播网站找哪家网站
  • 做go分析的网站湖北系统app定制开发系统
  • 株洲关键词seo优化服务商桔子seo
  • 教育机构退费法律规定网站什么时候做SEO优化最合适
  • 征婚网站开发秦皇岛在哪里
  • 哪个网站可以做线上翻译赚钱网站运营与数据分析
  • 有关网站招标商务标书怎么做有没有专门做航拍婚礼网站
  • 焦作建设银行门户网站便宜购 网站建设
  • 做网站开发的公司销售网站定制化服务
  • 企业建站用什么软件网站建设是基础服务吗
  • 医疗手机网站想网上卖家具怎么做网站
  • 北京市建设工程造价管理处网站wordpress memcached插件
  • 网站怎么做排查修复网站建设中 英语