C语言教程(5)
## 五、指针
a表示变量值,&a表示取变量的地址
p表示指针指向地址,如p=&a
\*p表示取出指针p指向的地址的值(p要先指向地址才能取值int a,\*p;p=&a;\*p=a),
~~~
int *sum=NULL;
d=a+b+c;sum=&d;
printf("%d",*sum);
/**/
int arr[10],p=arr;
for(int i=0;i<10;i++)
printf("%d",p[i]);
//*p=a[9]
char arr[10],*p;
for(p=arr;*p!='\0';p++)
printf("%c",*p)
~~~
*关注公众号[Kimo姬]即可获得答案,还有实用工具等着你。简洁好用的公众号,无付费项目无捆绑应用*
1.输入5个数字,用指针逆序输出
#### 结尾
恭喜你学会了C语言,但你的旅行还没停止。正如教程开头所说,你还需学习一门面向对象才能适应当今的工作需求。先开个头,面向对象的语言有三大特性:继承,封装和多态,这里函数将称为方法,变量成为属性,同时你将领略这系列变化带来的代码复用性极大的提高。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!