永发信息网

C++中如何把指针中的值取出来赋给常规变量

答案:5  悬赏:80  手机版
解决时间 2021-03-27 20:20
C++中如何把指针中的值取出来赋给常规变量
最佳答案
1.定位串100.00/1000.00所在位置,这个可能会用到串搜索算法.
2.使用fseek移动文件指针到1步得到的偏移.
3.读取串出来,atof之类函数把串转换成double.
全部回答
用数组取出来就行了
char c[255];
char *str=c;
cin>>str;
输入234 345 456
这个是指针 p,指针就是一个地址,*p表示地址里的内容,所以如果想要给变量var赋值,只要用 var = *p就可以了
因为你申请的是char型的数组,所以你输入的内容都将被认为只有一个字符,而且是字符型的,如果用int型就不会出现这个问题了,char型最大只能表示0~255,不可能放下你的数
很简单,用C的标准函数atof
下面这个程序不能运行,因为没有isnumberic()这个库函数,你可以自己检验
#include
#include
#include
int main()
{
int element[100];
char *str;
std::cin>>str;
if(!Isnumberic(str))
{
std::cout<<"It's not a integer,try again"< j++;
}
else
elements[j++]=atoi(str);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
角度台球馆怎么去啊,我要去那办事
新购买新房,小区9楼,楼下就是篮球场,篮球
请教玛瑙玉石抛光方法
定额测定费是哪年取消的?
活性植物粉有用吗
小班陶艺水果篮子的教案
有什么描写奉劝妻子家和万事兴的诗句?
眼腈看东西远请近不清是怎么口事
新疆本地的汉族考生被卑鄙的高考移民害死了
我用 cdlinux里的水滴破解程序跑pin码(别问
鸿燕理发店地址在哪,我要去那里办事,
借贷宝上借钱利息高,没还款会不会被起诉
天津出租车2元一公里31公里多钱?
我想在海城贷款无抵押的
求NBA麦迪资料?
推荐资讯
审计工作底稿是审计质量控制与监督的基础吗?
(尺)字是什么意思?
一个女生对我没感觉但是跟我开房也做了我答应
sap怎么看发票是什么开票类型
小鸡为什么要过马路?脑筋急转弯
TX-10是不是有毒物质
诸子百家中至今已失传的有哪些
语文八年级暑假作业文言文《蜀鸡》
红桥区芥园道怎么坐车到韩家墅
如何处理大量豆腐渣烘干有和用途
鱼 我所欲也第一段论述的话题是什么?
怎么分析收敛三角形形态?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?