C语言为什么没有引用只有指针
发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,本篇内容主要讲解"C语言为什么没有引用只有指针",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"C语言为什么没有引用只有指针"吧!什么是引用呢?说白了引用&就
千家信息网最后更新 2024年12月12日C语言为什么没有引用只有指针
本篇内容主要讲解"C语言为什么没有引用只有指针",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"C语言为什么没有引用只有指针"吧!
什么是引用呢?
说白了引用&就是给已经存在的某个变量新建了一个名字,如果程序对引用别名做了某些操作,其实就是对原目标的改动。
C ++ 引用实例
#include#include void exchange(int &x, int &y) { int t; t = x; x = y; y = t; } int main() { int a, b; scanf("%d %d", &a, &b); exchange(a, b); printf("%d %d\n",a,b); getchar(); return 0; }
程序输出
12 34 34 12 -------------------------------- Process exited after 3.121 seconds with return value 0 请按任意键继续. . .
C语言有什么呢?
C语言是万变不离其宗的指针,引用在C++里面出现后,让编程变得非常友好,你看上面的操作,看起来就非常明了。
不过我们也可以使用指针来完成上面的操作
实例代码
12 34 34 12 -------------------------------- Process exited after 3.121 seconds with return value 0 请按任意键继续. . .
程序输出
12 56 56 12 -------------------------------- Process exited after 2.477 seconds with return value 0 请按任意键继续. . .
留一个讨论题目
讨论下下面的程序输出什么?
#include#include void exchange(int *x, int *y) { int *t = x; *x = *y; *y = *t; } int main() { int a, b; scanf("%d %d", &a, &b); exchange(&a, &b); printf("%d %d\n",a,b); getchar(); return 0; }
到此,相信大家对"C语言为什么没有引用只有指针"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
指针
语言
程序
只有
面的
输出
内容
实例
就是
学习
实用
更深
万变不离其宗
说白了
代码
兴趣
别名
变量
名字
实用性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
什么是软件开发包
食堂软件开发设计
可视倒车雷达系统软件开发
数据库中选择什么区别吗
厦门万通互联网络科技
网络安全知识宣传简报的活动方案
妖怪小说软件开发
网络安全性低怎么去wpa2
老式浪潮服务器 不识别4T硬盘
安全狗和服务器哪个好
软件开发需要注册公司
公司信息网络安全工作总结
数据库视图技术
浙江服务器电源厂家直销
江苏一线网络技术有限公司
超威尔服务器
dbf数据库刷新
平台计算软件开发
安装的软件显示服务器错误
flashftp服务器端
计算机网络安全的就业
网络安全比赛2018
如果在三列中筛选相同数据库
软件开发项目的科学性先进性
wifi已连接但无数据库
美国独立服务器
如何保护服务器不受电影响
上海工业网络技术售后保障
服务器密码忘了还能改网页吗
网络技术专业一班班会