C语言中的scanf对应java中的,什么是C++中的scanf,memset和一对夫妇在Java中的含义?...
所以我一直在努力理解一个算法,并且我在互联网上找到了一个C++代码,但问题是我知道Java,但对C++真的不熟悉,所以我在理解时遇到了一些麻烦。这部分特别:什么是C++中的scanf,memset和一对夫妇在Java中的含义?
int m, i, j, len;
char temp[50];
char stuff[100][100];
while(scanf("%d",&m)!=EOF)
{
while(m--)
{
scanf("%s",temp);
len = strlen(temp);
for(i=0;i<=len;i++)
for(j=0;j<=len;j++)
memset(stuff[i][j],0,sizeof(char)*4);
}
}
好了,这里就是我想我不明白的部分。如果有人能告诉我我是否在正确的轨道上,我会非常感激。
while(scanf("%d",&m)!=EOF)
对于这部分,由于没有输入文件或类似的东西,m没有被初始化。我认为这意味着它将采用int或double的用户输入,直到在控制台中给出EOF字符。该输入将被保存为m。我只是对while循环感到困惑。有些事情正在进行m只是一个整数,所以我不太明白这一点。
while(m--)
就像等于(i = m; i> = 0; i--)?
scanf("%s",temp);
len = strlen(temp);
for(i=0;i<=len;i++)
for(j=0;j<=len;j++)
memset(stuff[i][j],0,sizeof(char)*4);
因此,如果m的递减它要采取从一个字符串形式的控制台用户输入,而是一个真正的字符,并在接下来的索引保存每个字符在temp []? len是该数组中实际已初始化的字符数?这是否意味着len == m?然后memset只是将每个第三维数组的4个索引设置为null?
我在这里期待的是用户输入n个字符的序列以保存在temp中,然后根据序列中有多少个字符准备一个3d数组[4] [4]全部填满零。这只是一段时间,因为只是接受基本上是一个字符串的内容。
任何帮助将是伟大的。我从来没有用C++做过任何事情,除了最后一部分外,我已经弄清楚了。对不起,这很长时间,但我试图展示我一直在想什么。
2013-11-14
Confused
+5
这是C,而不是C++! –
+0
http://www.cplusplus.com/reference/cstdio/scanf/?kw=scanf可以给你这些功能的概述。 –
+0
请问downvoters请留下评论?这是我今天读的更好的问题之一... –
C语言中的scanf对应java中的,什么是C++中的scanf,memset和一对夫妇在Java中的含义?...相关推荐
- c语言中a的小写字母,a小写字母【a小写字母英语头条】- a小写字母知识点 - 中企动力...
" 第一部分:基础知识 1.字母:26个字母的大小写 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 2.语音:元音的发音 五个元 ...
- goto在c语言中的作用,为什么在C语言中,goto这么不受待见?
原标题:为什么在C语言中,goto这么不受待见? 什么是goto语句 goto语句被称为C语言中的跳转语句.用于无条件跳转到其他标签.它将控制权转移到程序的其他部分. goto语句一般很少使用,因为它 ...
- c语言中point的用法_C/C++中 *和amp;的爱恨情仇
C++中&和*的用法一直是非常让人头疼的难点,课本博客上讲这些的知识点一般都是分开讲其用法的,没有详细的总结,导致我在这方面的知识结构格外混乱,在网上找到了一篇英文文章简单总结了这两个符号的一 ...
- c语言程序中最小的单位是,1.在C语言中,程序的基本单位是
语言中"此中有真意,欲辨已忘言"是哪位诗人的诗?() 基本Teenagers usually begin dating in and eventually find partner ...
- c语言中1B是多少,C语言1、C语言中,运算对象必须是整型的运算符是【】A./B-查字典问答网...
C语言1.C语言中,运算对象必须是整型的运算符是[]A./B.%C.++D. 2.下列标识符中,不合法的是[] A.x2B.sizeofC._123D.char2 5.设d是double型变量,若要从 ...
- 在c语言中,字符串topt65的长度是,c语言程序设计期末考试试题(含答案)123612210...
<c语言程序设计期末考试试题(含答案)123612210>由会员分享,可在线阅读,更多相关<c语言程序设计期末考试试题(含答案)123612210(10页珍藏版)>请在人人文库 ...
- C语言中的static 详细分析
google了近三页的关于C语言中static的内容,发现可用的信息很少,要么长篇大论不知所云要么在关键之处几个字略过,对于想挖掘底层原理的初学者来说参考性不是很大.所以,我这篇博文博采众家之长,把互 ...
- C语言中static详细分析
google了近三页的关于C语言中static的内容,发现可用的信息很少,要么长篇大论不知所云要么在关键之处几个字略过,对于想挖掘底层原理的初学者来说参考性不是很大.所以,我这篇博文博采众家之长,把互 ...
- C语言中的static 详细分析 2014-10-11 15:15 143人阅读 评论(0) 收藏...
转自:http://blog.csdn.net/keyeagle/article/details/6708077 看到这篇文章针对C语言的static关键字解释的比较好,这里转载过来.谢谢原作者分享. ...
最新文章
- StringTokenizer的使用
- 学生电脑哪个牌子好_家用医用酒精棉球哪个牌子好,酒精棉片哪个牌子好
- 计算机网络中的语法 语义 时序的概念,网络iso协议及语义语法时序详解
- 前端怎么自我介绍_未雨绸缪,小米前端实习面经
- (算法)从10000个数中找出最大的10个
- 北风网 传智播客 视频地址
- Tomcat日志总结
- 软件测试的工作流程是什么
- 如何利用SPSS软件进行数据的描述性分析
- 切尔西为切赫提供新岗位 蓝军盼其“回家”
- 全世界最亏本的事(转)
- 详解低延时高音质:回声消除与降噪篇
- 一度智信:如何提高自己的电商店铺权重
- 微信转账php开发心得
- 计算机的定点运算器原理,计算机组成原理定点运算器的组成和结构.doc
- windows xp查看缩略图时有缩略图没有文件名
- 算法提高 质数的后代
- 特殊教育学校计算机教学计划,特教学校教学工作计划(精选3篇)
- 哈工大计组大作业-RISC处理器设计
- 给h264帧增加start code和sps/pps
热门文章
- 基于Java毕业设计幼儿健康管理系统源码+系统+mysql+lw文档+部署软件
- echarts 实现关系图表
- 敏捷教练-如何打造优秀的敏捷团队
- 如何取消小程序中的云开发模式
- 【html】设置图片编码格式
- OpenGL之坐标系以及单位
- c语言程序关键字是什么,C语言中32个关键字详解
- HDU4006.The kth great number(优先队列)
- ReDim Preserve只能改变数组最末维大小​​​​​​​
- 用户画像 - 挖掘标签