当前位置: 首页 > news >正文

门店管理网站建设做兼职拍照片传网站

门店管理网站建设,做兼职拍照片传网站,360官方网站网址,网站先做前台还是后台转载#xff0c;并经过本人补充cin、cin.get()、cin.getline()、getline()、gets()等函数的用法2007/10/27 22:51学C的时候#xff0c;这几个输入函数弄的有点迷糊#xff1b;这里做个小结#xff0c;为了自己复习#xff0c;也希望对后来者能有所帮助#xff0c;如果有差… 转载并经过本人补充 cin、cin.get()、cin.getline()、getline()、gets()等函数的用法 2007/10/27 22:51 学C的时候这几个输入函数弄的有点迷糊这里做个小结为了自己复习也希望对后来者能有所帮助如果有差错的地方还请各位多多指教本文所有程序均通过VC 6.0运行转载请保留作者信息  1、cin 1、cin.get() 2、cin.getline() 3、getline() 4、gets() 5、getchar() 1、cin           用法1最基本也是最常用的用法输入一个数字 #include iostream using namespace std; main () { int a,b; cinab; coutabendl; } 输入2[回车]3[回车] 输出5 用法2接受一个字符串遇“空格”、“TAB”、“回车”都结束 #include iostream using namespace std; main () { char a[20]; cina; coutaendl; } 输入jkljkljkl 输出jkljkljkl 输入jkljkl jkljkl       //遇空格结束 输出jkljkl 2、cin.get() 用法1 cin.get(字符变量名)可以用来接收字符 #include iostream using namespace std; main () { char ch; chcin.get();               //或者cin.get(ch); coutchendl; } 输入jljkljkl 输出j 用法2cin.get(字符数组名,接收字符数目)用来接收一行字符串,可以接收空格 #include iostream using namespace std; main () { char a[20]; cin.get(a,20); coutaendl; } 输入jkl jkl jkl 输出jkl jkl jkl 输入abcdeabcdeabcdeabcdeabcde 输入25个字符 输出abcdeabcdeabcdeabcd              接收19个字符1个\0 用法3cin.get(无参数)没有参数主要是用于舍弃输入流中的不需要的字符,或者舍弃回车,弥补cin.get(字符数组名,接收字符数目)的不足. 这个我还不知道怎么用知道的前辈请赐教 3、cin.getline()   // 接受一个字符串可以接收空格并输出 #include iostream using namespace std; main () { char m[20]; cin.getline(m,5); coutmendl; } 输入jkljkljkl 输出jklj 接受5个字符到m中其中最后一个为\0所以只看到4个字符输出 如果把5改成20输入jkljkljkl 输出jkljkljkl 输入jklf fjlsjf fjsdklf 输出jklf fjlsjf fjsdklf //延伸 //cin.getline()实际上有三个参数cin.getline(接受字符串的看哦那间m,接受个数5,结束字符) //当第三个参数省略时系统默认为\0 //如果将例子中cin.getline()改为cin.getline(m,5,a);当输入jlkjkljkl时输出jklj输入jkaljkljkl时输出jk 当用在多维数组中的时候也可以用cin.getline(m[i],20)之类的用法 #includeiostream #includestring using namespace std; main () { char m[3][20]; for(int i0;i3;i) { cout\n请输入第i1个字符串endl; cin.getline(m[i],20); } coutendl; for(int j0;j3;j) cout输出m[j]的值:m[j]endl; } 请输入第1个字符串 kskr1 请输入第2个字符串 kskr2 请输入第3个字符串 kskr3 输出m[0]的值:kskr1 输出m[1]的值:kskr2 输出m[2]的值:kskr3 4、getline()     // 接受一个字符串可以接收空格并输出需包含“#includestring” #includeiostream #includestring using namespace std; main () { string str; getline(cin,str); coutstrendl; } 输入jkljkljkl 输出jkljkljkl 输入jkl jfksldfj jklsjfl 输出jkl jfksldfj jklsjfl 和cin.getline()类似但是cin.getline()属于istream流而getline()属于string流是不一样的两个函数 5、gets()        // 接受一个字符串可以接收空格并输出需包含“#includestring” #includeiostream #includestring using namespace std; main () { char m[20]; gets(m);                       //不能写成mgets(); coutmendl; } 输入jkljkljkl 输出jkljkljkl 输入jkl jkl jkl 输出jkl jkl jkl 类似cin.getline()里面的一个例子gets()同样可以用在多维数组里面 #includeiostream #includestring using namespace std; main () { char m[3][20]; for(int i0;i3;i) { cout\n请输入第i1个字符串endl; gets(m[i]); } coutendl; for(int j0;j3;j) cout输出m[j]的值:m[j]endl; } 请输入第1个字符串 kskr1 请输入第2个字符串 kskr2 请输入第3个字符串 kskr3 输出m[0]的值:kskr1 输出m[1]的值:kskr2 输出m[2]的值:kskr3 自我感觉gets()和cin.getline()的用法很类似只不过cin.getline()多一个参数罢了 这里顺带说明一下对于本文中的这个kskr1,kskr2,kskr3的例子对于cin也可以适用原因是这里输入的没有空格如果输入了空格比如“ks kr jkl[回车]”那么cin就会已经接收到3个字符串“ks,kr,jkl”再如“kskr 1[回车]kskr 2[回车]”那么则接收“kskr,1,kskr”这不是我们所要的结果而cin.getline()和gets()因为可以接收空格所以不会产生这个错误 6、getchar()   //接受一个字符包括空格和换行符需包含“#includestring” #includeiostream #includestring using namespace std; main () { char ch; chgetchar();                        //不能写成getchar(ch); coutchendl; } 输入jkljkljkl 输出j //getchar()是C语言的函数C也可以兼容但是尽量不用或少用 有什么建议可以一起探讨我的email是kskrqq.com 原文地址http://hi.baidu.com/kskr/blog/item/cb00cc3deadf45c49f3d6279.html 转载于:https://www.cnblogs.com/cszlg/archive/2012/07/18/2910509.html
http://www.zqtcl.cn/news/517107/

相关文章:

  • 企业网站设计收费专业网络推广公司排名
  • 视频网站模板源码深圳网站建设明细报价表
  • nike官方网站定制二级域名网站有哪些
  • 越秀移动网站建设房门户网站如何做优化
  • 什么软件可以做动漫视频网站开发一个小程序大概要多少钱
  • 微网站可以做成域名访问株洲网站做的好的公司
  • 建设网站去工信部备案需要什么资料网站建设相关博客
  • 十度网站建设网站建立的企业
  • 婚庆公司网站国外网站阻止国内访问怎么做
  • 乐山高端网站建设wordpress openload
  • 哪些网站上可以做租车深圳品牌网站开发
  • 乐清网站改版公司西安网站建设公司哪家好
  • 国外小型网站1688货源网下载
  • 浏览量最大的网站网站导航栏目设计内容依据
  • 户外拓展公司网站开发桂林网站开发
  • 怎么入侵网站后台互联网营销师含金量
  • 网站建设ningqueseo济南网站建设服务
  • 做网站给女朋友品牌网站建设只询大蝌蚪
  • 厦门服装商城网站建设米课做网站
  • ui做网站实例一起做网店网站官方
  • 网站建设合同怎么写wordpress如何设置404页面
  • wordpress 安装过程顺德网站优化
  • 大麦网网站建设的功能定位wordpress图片不被收录
  • 做推广任务的网站渠道营销推广方案
  • 消防中队网站建设施工企业项目经理部管理人员对外行为的法律后果
  • 淘宝的网站建设情况仪器网站模板
  • 网站开发需要掌握的知识什么软件是做网站模板的
  • wap网站管理系统wordpress评论分页不显示不出来
  • 泗阳住房建设局网站泉州网站建设工程
  • 陕西省住房城乡建设部门户网站做百度移动端网站软件