sscanf返回值为1是什么意思(gnss坐标是什么意思)

sscanf返回值为1是什么意思(gnss坐标是什么意思)

首页维修大全综合更新时间:2025-02-02 14:37:18

sscanf返回值为1是什么意思

sscanf返回值为1表示读到了一个有效数据,sscanf()的返回为读有有效数据的个数!例1:charstr[]="124abc";inta=0,b=0;sscanf(str,"%d%d",&a,&b);//想读入两个整数,但是串中只有一个数值123,另一个不是数值(abc),这时,读入的有效数据只有一个a=123,而b没有读到有效数据,因此,返回值为1例2:charstr[]="124abc";chara[10],b[10];sscanf(str,"%s%s",a,b)

;//这时会读到两个字符串,a="123",b="abc"函数返回值为2

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.