![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 70
njlnb2000
这个作者很懒,什么都没留下…
展开
-
string 用法
<br />之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 <br />担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== <br />进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。 <br />首先,为了在我们的程序中使用string类型,我们必须包含头文件 <string>。如下: <br />#include <转载 2010-07-22 15:37:00 · 394 阅读 · 0 评论 -
string 大小写转换
c++字符串大小写转换 收藏 http://www.cnblogs.com/greenerycn/archive/2009/07/01/1515080.html 在C++中,由于没有单独定义string这个对象,所以字符串的操作比较麻烦些。 字符串转换大小写是一个常用的功能,今天就简单总结下常用转换的方法: 由于ANSI和Unicode在函数名上有差别,故都列出来,不过本人以Unicode为主。 【1.用C语言标准库函数toupper,tolower】 头文件:cctype c下面:ctype.h转载 2010-07-22 15:27:00 · 1795 阅读 · 0 评论 -
main传递int变量
程序名 abc.exe ,带位置参数 3个 或2个 或1个 ...abc.exe 987 65 4abc.exe 987 65 abc.exe 987void main(int arg ,char *arv[]){}int型参数,通过字符传递,char prog_name[60];int x1,x2,x3;strcpy(prog_name,arv[0]); // 程序名在 arv[0]if (arg >=2) sscanf(arv[1],"%d",&x1); // 传递一个int型if (arg >=3)转载 2010-07-22 15:29:00 · 386 阅读 · 0 评论