程序中,动态获取指针数据类型,应该说没有实际意义。在确认指针安全的情况下,可以通过模板函数的重载,来实现动态获取指针类型。
其实就是建立若干个同名而参数类型不同函数,返回指定的值:
int DataType(int){return 4;}
int DataType(char){return 1;}
int DataType(double){return 3;}
调用的时候,
int dType = DataType(p);
即可。
指针其实是C程序处理数据的前提和基础,
因为指针比较贴近机器,所以确实有点难,
要学好它,我的体会是,
1要认真看书,对书中的关于指针例题,多进行改动,多动手动脑摸索
所谓熟能生巧,如果对指针基础的应用很熟悉了,那么再深层次的应用也不会太难了
2将指针和数组结合起来学
指针最广泛的应用就是应用于数组上,数组名其实就是一个地址
在应用到数组的地方,试着把指针用进去,这样,你对数组和指针都会有比较深的了解
指针吗?看你要做什么了 如果是考试的话 听课是最好的方法哈哈 好吧 认真一点 做题。买一本c语言2级考试的练习册 全做了
告诉你一个小窍门吧 我从来都是把指针当做数组做的哈哈 很好用哦~
以上就是关于如何使用指针来存取数据全部的内容,包括:如何使用指针来存取数据、c 指针怎么学、怎样才能学好C语言中的指针等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)