1.int stoi(const string*) #include<cstring>
字符处理函数,用于把字符串转换成int输出。返回一个int类型的值 ,超出int范围发生runtime error
2.int atoi(const char*) #include<cstring>
字符处理函数,用于把字符串转换成int输出。返回一个int类型的值 ,超出int范围时返回上界或者下界。参数是一个const char*,因此想要处理string,需要使用string.c_str()作为参数。
3.void *memcpy(void *destin,void *source,unsigned n) #include<cstring>
把source地址开始的n个值赋值给从destin地址开始的n个值。
4.string to_string(int ) #include<iostream>
把int转换成string类型返回。加入传入的是单个字符,会把它转换成int型,即字符的ascii码值。
5.从控制台输入字符到字符数组或者字符串的时候如何使空格也被输入?
对于string类型:
getline(cin,str) 将读入整行str中
对于字符数组
gets(a) pat不让用gets()
cin.getline(a,10) 将一行的10个字符,包含‘\0’读入字符数组a中。
原文链接: https://www.cnblogs.com/foodie-nils/p/13298635.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/365826
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!