关于C语言中一些疑问

你我无缘全靠BUG 2022-08-25 21:22:35

指针

指针是指变量的地址,指针变量是指存储地址的

1.为什么要引入指针,它能解决什么问题?

函数调用中用作实际参数的变量无法改变,为此,不再传递变量int_part作为函数的实际参数,而是提供&int_part,即指向int_part的指针

2.为什么要通过指针修改值,不使用返回值?

变量需要大量的存储空间,传递变量的值会浪费时间和空间.因为在给函数传递普通变量时,变量的值会被复制.

3.void*指针

”通用“指针,它本质上只是内存地址

...全文
131 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-编程语言 发布问题, 以便更快地解决您的疑问

2

社区成员

发帖
与我相关
我的任务
社区描述
联系邮箱:979014788@qq.com 手机:17774016396
javamysqlspring cloud 个人社区 浙江省·杭州市
社区管理员
  • 你我无缘,全靠BUG
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧