慕课网首页
免费课
实战课
体系课
成长课
发现
教程
专栏
手记
商业合作
企业服务
讲师入驻
热搜
最近搜索
清空
0
登录
/
注册
新人专属
元礼包
| 查看
为了账号安全,请及时绑定邮箱和手机
立即绑定
朕日理万机
男
学生
更多信息
这位同学很懒,木有签名的说~
64h
学习时长
2020
经验
55
积分
1
关注
4
粉丝
+
关注
已关注
私信
他的课程
猿问
手记
Ta的提问
Ta的回答
Ta的关注
来自
C
C++
c++友元函数的问题,求解
Ta的回答
下次记得把错误信息贴上来。原因:第14行,定义友元函数时,编译器还没看到girl的声明(declaration),不认得这是个什么。因为girl在后面才出现。解决办法:添加一个前置声明,比如在第3和4行之间:class girl;让编译器知道有这么一个类。至于定义(definition)可以在后面找到。
2017-03-20
0个回复
来自
Java
java中的set get
Ta的回答
私有数据不允许随意更改,是指的语法上的,不是设计上的。public class Foo{ private int i; public void setI(int j){ i = j; } public static void main(String[] args){ Foo a = new Foo(); a....
[查看全部]
2017-03-20
0个回复
来自
Java
看不出来是哪里错了?
Ta的回答
你这个程序本身没错。目测你是在一个算法题网站上做的题目,在线运行的。肯定是它们提供的某一个测试用例让你超时了。能不能显示运行失败的例子?
2017-03-20
0个回复
来自
Java
调试了好多遍,还是不知道错误到底出哪里了?
Ta的回答
首先是println不是prinln,少了个t。第二,for循环后面不加大括号的话,只管到下面一句话或者一个block,就是从18行到20行的if块。第21行开始就出了for循环了,于是你不能break,也不能访问局部变量i了。
2017-03-20
0个回复
来自
Java
Calendar 里的DAY_OF_MONTH与DATE的区别
Ta的回答
2017-03-20
0个回复
来自
Java
这道java哪里错了
Ta的回答
怎么好多人说args的问题,这只是个变量名字,代表传入java程序的参数列表,约定俗成叫args而已,只要你高兴可以随便换成别的名字,叫String[] abcdefg 也行,只要保证是个String[] 类型就行。
2017-03-20
0个回复
来自
C
Linux
centos6.3启动网卡时输入vi /etc/sysconfig/network-scripts/ifcfg-eth0不会出现网卡配置,为什么呢?
Ta的回答
vi后面少了个空格?你这是试图去运行当前目录下的一个叫vi目录下的。。。子目录下的ifcfg-eth0文件,结果没找到。当然加了空格也不保证那个文件真的存在,如果不存在就会新建一个出来。所以最好用tab键补全来修改已有文件,不容易出错
2017-03-19
4个回复
来自
C
C++
递归输出问题
Ta的回答
咦,我昨天好像回答过一次了,m%n,当n=0时是未定义行为,结果不可预测,跟你运行时内存里的情况有关。所以源代码里稍微改一下,就可能对运行时的内存产生影响,就会产生完全不一样的结果。所以不管是8,还是13,都是一种巧合。
2017-03-19
3个回复
来自
C++
c++的引用不知道为什么会报错?求指教!
Ta的回答
别的,部分没看,你目前的问题,LinkList(第10行),不是一个类型名,而是一个变量名,是一个指针类型指向了一个Node实例。而你在后面的代码中把它当成了一个类型名用。
2017-03-18
0个回复
来自
Java
重写了equals方法和hashcode方法后为什么equals方法显示true,但是hashcode方法显示他们的值却不一样?
Ta的回答
2017-03-18
0个回复
来自
C
C++
递归的输出问题
Ta的回答
对不起前面说错了,原因是在于fun函数只有n==0会返回确定的值,在n!=0的时候没有指定返回值,导致了未定义行为。
2017-03-19
0个回复
来自
Java
java代码无提示错误却无法运行,求解
Ta的回答
作为程序入口的main方法必须要是static的,这样写:public static void main ( String[] args); 否则它是会属于某一个对象的,这种情况你只能通过obj.main( args ) 来调用。但实际上你在调用main方法时,肯定还没有对象被new出来,所以这个main一定要是static的。但你要说没错误提示就很奇怪了,应该会报错说找不到main方法。或者你用...
[查看全部]
2017-03-17
1个回复
来自
Java
StackOverflowError 这个错误没有指向递归
Ta的回答
因为你的User里面有个成员是User数组,而且里面的成员指定了要在构造时默认生成,于是你开始调用构造函数,构造函数就要把这两个user[0]和user[1]也构造出来,相应地调用user[0]的构造函数,然后同理调用user[0].user[0]的构造函数,不断这么调用下去,直到内存耗尽,报出栈溢出错误。
2017-02-10
0个回复
来自
C
C++
c++中可以使用基于范围的for循环来访问vector对象吗?
Ta的回答
2017-02-10
0个回复
来自
Java
关于方法覆写的问题,大神请进
Ta的回答
你这不是重写,因为重写不能改写private方法。父类的private print方法在子类中是看不到的,但它却存在于子类的数据空间中。子类Student又重新定义了一个自己的print方法而已。你把父类的print方法前的private去掉,就变成真正的重写了,结果也会变成Student -> public void print()
2017-02-10
4个回复
来自
Java
来自初学者的疑问 关于 Scanner 调用 (诺基亚) 与(诺基亚+空格+!)的问题
Ta的回答
2017-02-10
0个回复
来自
Python
请问一下python代码中,fs明明是列表,为什么append(f)之后就变成函数了?
Ta的回答
因为f是函数,你在fs里append(f),就是把函数加到fs里了,最后f1 f2 f3就都是函数。fs仍然是个列表,里面装了3个函数而已。如果你想把f返回的值加进去,应该写成fs.append( f() )
2017-02-09
2个回复
来自
Java
请问大神这段代码哪里出错?
Ta的回答
目测代码本身没错,要错就只能错在你的配置或启动方式了。错误信息呢?
2017-02-09
3个回复
来自
Linux
Linux系统下,服务器配置IP地址,但是文件是只读无法写入
Ta的回答
2017-02-09
0个回复
来自
C
请问这串代码的ptr在哪里实现增加?我觉得它的值一直是2
Ta的回答
prime[ptr++] = no; 这一句。而且你这么贴代码好难看,不是有代码的粘贴工具吗#include <stdio.h> int main(void) { }
2017-02-09
3个回复
首页
上一页
1
2
下一页
尾页
意见反馈
分销返利
帮助中心
APP下载
官方微信
返回顶部