首页 /编程语言和算法/C/C++
 C++中char与char*的转换以及char*与数字互转
2023年3月20日 14:53

前面三行是兼容strcpy的,改成strcpy_s就不需要了。

具体代码只能由VIP查看,请升级

strcpy_s(b,strlen(a)+1, a);//此处+1,因为char结尾多出一个'\0';

sscanf_s(str7, "%lf", &num7, sizeof(str7)); //后面的sizeof是看大小。

1.当str7中全是数字型(int , double , float , long , DWORD , ...)数据时,可以不用改动。

2.当src中有字符或者字符串时需要在后面补充字符/字符串数组空间大小。

运行结果如下:

str1=hello
str2=hello
str3=1234
str4=1234
str5=helloworld
str6=helloworld
num7=3.1415
num8=15.6
num9=248.765
str10=12.3
str=3.1415
请按任意键继续. . .


 
全部回复(0)
首页 | 电脑版 |