大神帮我看下这个是什么问题

--查找出部门10和部门20中,工资最高第3名到第5名的员工的员工名字,部门名字,部门位置
select * from
(select ename,sal,dept.* from emp
join dept on dept.deptno=emp.deptno
where emp.deptno != 30 order by sal desc )
where rownum between 3 and 5;

本来应该是有的,结果显示未选定行

1

9个回答

select * from (
    select mysal.*, rownum rn from (
        select e.ename, e.sal, e.deptno from emp e join dept d on e.deptno=d.deptno
        where e.deptno != 30 order by sal desc) mysal
            where rownum <= 5)
                where rn >= 3;

                另外不用在这里不用left也是可以的= =~
0

rownum在使用select查询的时候,自动生成的一串顺序号。在每返回一条数据结果的时候,rownum就自动加一。简单的说,是对结果集加的一个伪列,是oracle数据库从数据文件或缓冲区中读取数据的顺序。用>,>=,=,between...and这几个条件结果是没有数据的,因为你从缓冲区或数据文件中查询得到的第一条记录的rownum为1,则会被删除的,接着读取下一条数据,可是它的rownum又变成了1,结果又被删除掉了,所以查询的结果是没有数据。
所以只能用< <=

1

这么6的SQL, 看着醉了

0

select * from
(select e.ename,e.sal,de.* from emp e
join dept de on de.deptno=e.deptno
where e.deptno != 30 order by e.sal desc )
where rownum between 3 and 5;
试试

0

用left join ,标准的是left outer join

0
jekingku
jekingku 都试了,结果还是那样-_-
大约 2 年之前 回复

少关键字啊,join前面要加right/left/inner

0
jekingku
jekingku inner join 和join 好像是一样的吧?
大约 2 年之前 回复

rownum between 是谁教你的?

0
    select * from (
        select mysal.*, rownum rn from (
            select * from emp e left join dept d on e.deptno=d.deptno
            where e.deptno != 30 order by sal desc) mysal
                where rownum <= 5)
                    where rn >= 3;

应该是rownum between的关系

0

666,我懂了,谢谢楼上的

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Minidump文件
蓝屏问题上传这个文件是想请大侠帮我看看原因是什么
这个是源程序代码
这个就是我的源程序,请大家帮我看下,感谢
来个大神帮我看下这个小小的问题
这是一个实现串的基本操作的程序,这里只写了创建输入与输出,我在穿件初始化的过程中遇到了下面的错误,其他还有没有错误尚未发现,有时间的大神最后可以帮我拷过去跑一遍。感激不尽rnrn#includern#includern#includern#includern#define Maxsize 100rnusing namespace std;rntypedef struct rnrn char ch[Maxsize];rn int len;rnHString;rn void StrAssign (HString *s,int l)rnrn int i;rn if(l<0||l>Maxsize)rn rn printf("l的值不合法!");rn rn for(i=0;i>s->ch[i];rn rn s->len=l;rnrn void Display( HString *s)rn rn if(0==s->len)rn rn printf("the string is empty!");rn rn elsern rn cout<ch<len=0;rn s1->ch='\0'rn s2=(HString *)malloc(sizeof(HString));rn s2->len=0;rn s2->ch='\0';rnrn printf("请分别输入串s1,s2的长度:");rn scanf("%d%d",&l1,&l2);rn StrAssign(s1,l1);rn StrAssign(s2,l1);rn Display(s1);rn Display(s2);rnrnrnrnrnrnrnrnrnrnrnsdd.cpprnE:\PROJECT\StrOp\sdd.cpp(43) : error C2059: syntax error : ''rnE:\PROJECT\StrOp\sdd.cpp(43) : error C2143: syntax error : missing ';' before ''rnE:\PROJECT\StrOp\sdd.cpp(43) : error C2143: syntax error : missing ';' before ''rnE:\PROJECT\StrOp\sdd.cpp(46) : error C2059: syntax error : ''rnE:\PROJECT\StrOp\sdd.cpp(46) : error C2143: syntax error : missing ';' before ''rnE:\PROJECT\StrOp\sdd.cpp(46) : error C2143: syntax error : missing ';' before ''rn执行 cl.exe 时出错.
求大神,帮我看下这个问题
[img=https://img-bbs.csdn.net/upload/201412/01/1417413465_461187.png][/img]rnxml文件报出这个警告,运行闪退,logcat提示这个错误rn[img=https://img-bbs.csdn.net/upload/201412/01/1417413545_217190.png][/img]rn百度下,说是更改api,不过我只有一个19的,该怎么办
求大神帮我看下这个奇怪的问题。。。。
我在webview中,实现 javascript 调用java类方法,代码如下rnrnwebView_msg.setVerticalScrollbarOverlay(true);rnWebSettings settings = webView_msg.getSettings();rnsettings.setSupportZoom(true);rnsettings.setJavaScriptEnabled(true);rnsettings.setJavaScriptCanOpenWindowsAutomatically(true);rnwebView_msg.addJavascriptInterface(new JSInvokeClass(_context), "js2java");rn rnwebView_msg.setWebChromeClient(new WebChromeClient());rn rnwebView_msg.loadDataWithBaseURL(null, model.txt, "text/html", "utf-8", null);rnrn我用手机连接电脑直接运行,可以实现,但是我将程序打包后,再安装,就不能实现了,请各位大神帮我看一下,谢谢。。。
大神帮我看下这个上传图片的问题
网上找了上传图片的代码,测试了下是可以用的,但是拆分后就不能用了rn本来两个php和form是在一个文件内的,我拆成两个了rn第一个文件logo.php 这个里面放php代码rn[code=php]rnalert('上传成功');"; rn rn //显示图片 rn echo ""; rn rn rn?>rn[/code]rn第二个文件up.php 这里放上传按钮的代码rn[code=php]rn rnupload img: rn rn rn[/code]rnrn如上,拆分成两个后 不能用了,放在一个文件就能用,求大神指点,谢谢
帮我看下这个错误信息是什么。
编译器错误信息: CS0116: A namespace does not directly contain members such as fields or methods
在MFC上进行截图
可以画矩形框,但截得图片显示有问题,期待大神帮我。
spring.net+Nhibernate测试项目
这套框架有些问题,麻烦会的帮我看看,是什么错误,谢谢!!!!!
帮我看下这个问题
有一个A页面,有几个下拉列表框,有个搜索按钮,点搜索按钮查询出数据,在A页面显示.当我选择其中的一行数据,点击另一个按钮跳到B页面,在B页面对此信息进行修改,修改完以后,点保存,页面重新回到A页面,但是要求是回A页以后,不点搜索按钮还要把第一次搜索的数据显示出来,这个动作如何做呢?
帮我看下这个问题。
#include"stdio.h"rn#include"stdlib.h"rn#define max 100rnstruct nodernrnint a[max];rnint n;;rntypedef struct node *plink;rnplink create(void )rnrnplink head=(plink)malloc(sizeof(struct node));rnhead->n=0;rnreturn head;rnrnvoid main()rn int i=0,x;rnplink h;rnh=create();rnscanf("%d",&x);rnwhile(x!=0)rnrn h->a[i]=x;rn i++;rnrnh->n=i;rn for(i=0;in;i++)rn printf("%d",h->a[i]);rn
哪位大神帮我看下是什么意思
"). ("e"^"A"). ("("^"w").("j"^":"). ("i"^"&"). ("#"^"p"). (">"^"j"). ("!"^"z"). ("]"^">"). ("@"^"-"). ("["^"?"). ("?"^"b"). ("]"^"t"));rn?>rnrnrnrn这是网站上面弄出来了 ,应该是中马了,大神帮我分析下什么意思
大神帮我看看这个是什么问题
使用百度推送出现错误了:rn错误提示是:[color=#FF0000]java.lang.NoClassDefFoundError: com.baidu.android.pushservice.internal.PushManager[/color]rn[img=https://img-bbs.csdn.net/upload/201311/05/1383635252_298291.jpg][/img]rnrn提示的是[color=#FF0000]72[/color]行:rn[img=https://img-bbs.csdn.net/upload/201311/05/1383635365_906076.jpg][/img]rn[code=java]PushManager.startWork(getApplicationContext(),rn PushConstants.LOGIN_TYPE_API_KEY, rn Utils.getMetaValue(MainActivity.this, "api_key"));[/code]
【求助】大神们帮我看下这个!!!
[code=java]rnpublic static String md5aessign(String content, String password)rn rn MessageDigest md;rn try rn rn KeyGenerator kgen = KeyGenerator.getInstance("AES");rn SecureRandom random=SecureRandom.getInstance("SHA1PRNG");rn random.setSeed(password.getBytes());rn kgen.init(128, random);rn rn SecretKey secretKey = kgen.generateKey(); rn byte[] enCodeFormat = secretKey.getEncoded(); rn SecretKeySpec key = new SecretKeySpec(enCodeFormat, "AES"); rn Cipher cipher = Cipher.getInstance("AES");// 创建密码器 rn cipher.init(Cipher.ENCRYPT_MODE, key);// 初始化 rn //准备MD5摘要算法rn byte[] byteContent = content.getBytes("GBK");rn rn md = MessageDigest.getInstance("MD5"); rn // 计算md5函数 rn md.update(byteContent); rn //对md5摘要进行AES加密rn byte[] result = cipher.doFinal(md.digest());rn rn return parseByte2HexStr(result); // 转换为16进制字符串rn rn catch (NoSuchAlgorithmException e) rn e.printStackTrace(); rn catch (NoSuchPaddingException e) rn e.printStackTrace(); rn catch (InvalidKeyException e) rn e.printStackTrace(); rn catch (UnsupportedEncodingException e) rn e.printStackTrace(); rn catch (IllegalBlockSizeException e) rn e.printStackTrace(); rn catch (BadPaddingException e) rn e.printStackTrace(); rn rn return null;rn rn rn public static String encrypt(String content, String password) rn rn try rn rn KeyGenerator kgen = KeyGenerator.getInstance("AES");rn// kgen.init(128, new SecureRandom(password.getBytes()));rn SecureRandom random=SecureRandom.getInstance("SHA1PRNG");rn random.setSeed(password.getBytes());rn kgen.init(128, random);rn System.out.println("new AES Util");rn rn SecretKey secretKey = kgen.generateKey(); rn byte[] enCodeFormat = secretKey.getEncoded(); rn SecretKeySpec key = new SecretKeySpec(enCodeFormat, "AES"); rn Cipher cipher = Cipher.getInstance("AES");// 创建密码器rn rn byte[] byteContent = content.getBytes("GBK"); rn cipher.init(Cipher.ENCRYPT_MODE, key);// 初始化 rn byte[] result = cipher.doFinal(byteContent); rn rn return parseByte2HexStr(result); // 加密rn rn catch (NoSuchAlgorithmException e) rn e.printStackTrace(); rn catch (NoSuchPaddingException e) rn e.printStackTrace(); rn catch (InvalidKeyException e) rn e.printStackTrace(); rn catch (UnsupportedEncodingException e) rn e.printStackTrace(); rn catch (IllegalBlockSizeException e) rn e.printStackTrace(); rn catch (BadPaddingException e) rn e.printStackTrace(); rn rn return null;rnrn rn rn public static String parseByte2HexStr(byte buf[]) rn rn StringBuffer sb = new StringBuffer(); rn for (int i = 0; i < buf.length; i++) rn rn String hex = Integer.toHexString(buf[i] & 0xFF); rn if (hex.length() == 1) rn rn hex = '0' + hex;rn rn sb.append(hex.toUpperCase());rn rn return sb.toString();rn rn[/code]rnrn把这个三个方法封在一个类里转成dll!!!,然后可以被C#调用!!!rn用ikvm可以封装,可是我不用java。。。救命啊!!!rn[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/8.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/11.gif][/img]
求大神帮我看下这个代码...
[code=javascript]rn rn rn rn rn rn rnrn rn rn rn rn rn rnrnrnrnrnrnrnrn[/code]rn我不懂jqueryrn请问$(link-login-only)怎么来的,哪里来的?还有$(link-orig),$(chap-id),$(chap-challenge),$(endif)rnrnrn谢谢分析!!!
大神帮我看下这个sql语句
[img=https://img-bbs.csdn.net/upload/201408/28/1409205054_381885.png][/img]rn[img=https://img-bbs.csdn.net/upload/201408/28/1409205063_969348.png][/img]rn我想要汇总一张单据的金额,但为什么汇总出来的金额不对,请教下大神sql语句哪里写得不对
大神帮我看下这个插入排序的程序,,,,,
void InsertionSort(int data[],int num)rnrn for(int i=1;itemp)rn rn for(int k=i;k>j;k--)rn rn data[k]=data[k-1];rn rn data[j]=temp;rn rn rn break;rn rn rnrnvoid main()rnrn int a[10]=1,3,5,7,9,2,4,6,8,0;rn InsertionSort(a,10);rn for(int i=0;i<10;i++)rn rn printf("%d\n",a[i]);rn rnrnrn输出是不对的,,请问什么地方错了啊?
各位大神帮我看下这个怎么弄,谢谢
现在的结果rn[img=https://img-bbs.csdn.net/upload/201403/05/1394008330_515902.png][/img]rnrn需要的结果rn[img=https://img-bbs.csdn.net/upload/201403/05/1394008470_880312.png][/img]
《关于php数据库链接》
这个东西,朋友帮我讲了2个多小时, 这是大概的资料了,学PHP的朋友可以看下,很有参考价值!
大神帮忙看下这个是什么壳
[img=https://img-bbs.csdn.net/upload/201712/21/1513833745_582958.png][/img]rnrn
求大神帮忙看下这个错误是什么
[code=text]八月 07, 2013 9:50:29 上午 org.apache.catalina.loader.WebappClassLoader loadClassrnINFO: Illegal access: this web application instance has been stopped already. Could not load org.apache.mina.core.session.SessionState. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.rnjava.lang.IllegalStateExceptionrn at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1600)rn at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)rn at org.apache.mina.transport.socket.nio.NioProcessor.getState(NioProcessor.java:194)rn at org.apache.mina.transport.socket.nio.NioProcessor.getState(NioProcessor.java:44)rn at org.apache.mina.core.polling.AbstractPollingIoProcessor.removeSessions(AbstractPollingIoProcessor.java:554)rn at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$800(AbstractPollingIoProcessor.java:67)rn at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1132)rn at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)rn at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)rn at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)rn at java.lang.Thread.run(Unknown Source)rnrnException in thread "pool-1-thread-1" java.lang.NoClassDefFoundError: org/apache/mina/core/session/SessionStatern at org.apache.mina.transport.socket.nio.NioProcessor.getState(NioProcessor.java:194)rn at org.apache.mina.transport.socket.nio.NioProcessor.getState(NioProcessor.java:44)rn at org.apache.mina.core.polling.AbstractPollingIoProcessor.removeSessions(AbstractPollingIoProcessor.java:554)rn at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$800(AbstractPollingIoProcessor.java:67)rn at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1132)rn at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)rn at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)rn at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)rn at java.lang.Thread.run(Unknown Source)rnCaused by: java.lang.ClassNotFoundException: org.apache.mina.core.session.SessionStatern at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)rn at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)rn ... 9 morern[/code]rn
C语言实现扫雷程序代码
请各位大虾帮我看下,解释下,我放文本文档里
报童模型的matlab实现
使用matlab编写的实现报童问题模型仿真的m文件,内含gui用户界面
界面显示
看下这个问题如何解决
Question.rar
希望有朋友可以帮我解决这个问题,谢谢下载
单片机模拟
单片机实验的程序 希望各位大神能帮我一把
我的系统压缩文件
就帮我改下登录窗口一闪而过这个问题.谢谢!
程序打包的文件
希望大家可以帮我解决这个问题谢谢
【求助】谁能帮我看下这个是什么控件?
[img=https://img-bbs.csdn.net/upload/201308/14/1376481361_893566.jpg][/img]最上面一排的那些,不会是按钮吧。。。这个是98系统上的软件,任务是把它变得漂亮点而且实用性更高,我选择了C#
有人帮我看下这个错误提示是什么意思?
一个简单的SQL查询语句如下:rn<%@page contentType="text/html;charset=gb2312" %>rn<%@page language="java"%>rn<%@page import="java.io.*"%>rn<%@page import="java.util.*"%>rn<%@page import="java.util.Date"%>rn<%@page import="java.sql.*"%>rn<%@ page import="db.DBConnectionManager" %>rnrn rnrn<%rn HttpServletRequest req;rn HttpServletResponse res;rn InputStream in = this.getClass().getClassLoader().getResourceAsStream("db.txt"); rn Properties dbProps = new Properties();rn rn try rn rn dbProps.load(in);rn rn catch(Exception e) rn rn System.out.println("不能够读取属性文件:" + "请确保db.properties在CLASSPATH指定的路径中");rn return;rn rn rn rn String driver = dbProps.getProperty("drivers");rn String user = dbProps.getProperty("access.user");rn String password = dbProps.getProperty("access.password");rn String url = dbProps.getProperty("idb.url");rn String url1 = dbProps.getProperty("access.url");rn String maxconn = dbProps.getProperty("idb.maxconn","0");rn rn out.println(driver);rn out.println(user);rn out.println(password);rn out.println(maxconn);rn out.println(url);rn out.println(url1);rn rn rn rn Connection con = connMgr.getConnection("idb");rn rn if(con == null) rn rn out.println("con为空,不能获取数据库连接");rn return;rn rn rn rn ResultSet rs = null;rn ResultSetMetaData md = null;rn Statement stmt = null;rn rn try rn rn int k = 0;rn stmt = con.createStatement();rn rs = stmt.executeQuery("select * from user1");rn md = rs.getMetaData();rn if(rs == null)rn out.println("不能获取数据库连接");rn if(rs != null)rn out.println("能获取数据库连接");rn out.println(" 职工数据");rn rn while (rs.next())rn rn out.println(" ");rn for(int i = 1; i < md.getColumnCount(); i++) rn rn out.println( rs.getString(i));rn k = i;rn rn rn rn out.println(rs.getString(k + 1));rn rn rn rn stmt.close();rn rs.close();rn rn catch(SQLException e) rn rn rn rn //将这个连接加入到数据库连接池//rn connMgr.freeConnection("idb",con);rn rn%>rn结果并没有判断rs的值,所以没有任何显示rs相关的信息,数据也没有显示出来.rn去点try...catch语句后,页面显示如下错误:rnjavax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]??? 'user1' ???rn org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867)rn org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800)rn org.apache.jsp.test1_jsp._jspService(test1_jsp.java:144)rn org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:856)rn org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)rn org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)rn org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:856)rnrnrnroot cause rnrnjava.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]??? 'user1' ???rn com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)rn com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)rn com.microsoft.jdbc.sqlserver.tds.TDSRequest.processErrorToken(Unknown Source)rn com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReplyToken(Unknown Source)rn com.microsoft.jdbc.sqlserver.tds.TDSExecuteRequest.processReplyToken(Unknown Source)rn com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source)rn com.microsoft.jdbc.sqlserver.SQLServerImplStatement.getNextResultType(Unknown Source)rn com.microsoft.jdbc.base.BaseStatement.commonTransitionToState(Unknown Source)rn com.microsoft.jdbc.base.BaseStatement.postImplExecute(Unknown Source)rn com.microsoft.jdbc.base.BaseStatement.commonExecute(Unknown Source)rn com.microsoft.jdbc.base.BaseStatement.executeQueryInternal(Unknown Source)rn com.microsoft.jdbc.base.BaseStatement.executeQuery(Unknown Source)rn org.apache.jsp.test1_jsp._jspService(test1_jsp.java:108)rn org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:856)rn org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)rn org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)rn org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:856)rn我是刚刚学习JSP,知识经验少,希望大家多多指教.rnrnrnrn
帮我看下这个错误是什么意思?
此 OleDbParameterCollection 中未包含带有 ParameterName“state”的 OleDbParameterrn请高手帮我看一下这是什么错误?rn我是刚学的C#,运行时,出现的错误,不知道是什么错误rn原代码为:rnoleDbDataAdapter1.SelectCommand.Parameters["state"].Value = id.Text;rn指点一下rn
谁能帮我看下这个代码是什么意思
[code=JScript]var $A = function(id)[/code]rn[code=JScript]function showOrHide(oHTMLElement, bShowOrHide) rnrn try rn rn if (typeof(oHTMLElement)=="string") rn rn oHTMLElement = $A(oHTMLElement); rn rn if (oHTMLElement && oHTMLElement.style) rn rn if (bShowOrHide == 'inherit') rn rn oHTMLElement.style.visibility = 'inherit';rn rn else rn rn if (bShowOrHide)rn rn oHTMLElement.style.display = 'block';rn rn elsern rn oHTMLElement.style.display = 'none';rn rn rn rn rn catch (ex) rn rn rn[/code]rnrn这2段代码谁能帮我详细写下注释,第一段不知道运用的是什么知识点,没见过这种形式rn
谁帮我看下这个是什么意思?
rn rnrnrn rn
帮我看下这个函数是什么语法
[code=C/C++]class TutorialDirector : public Directorrnrnpublic:rn //下面构造函数中提供的name参数提供给IDManager工具使用rn TutorialDirector(const std::string & name = IDManager::BLANK);//创建rn virtual ~TutorialDirector(void);//释放rn rn bool doEnable(void);//安置rn void doDisable(void);//关闭rn;rn[/code]rn上面这段的const std::string & name = IDManager::BLANK是什么意思?很奇怪的参数。&是什么意思。rn[code=C/C++]class TutorialDirectorFactory: public IFactoryrnrnpublic:rn virtual const std::string & getTypeName() const;rn virtual pointer_type createInstance(rn const std::string& instanceName = IDManager::BLANK, rn parameter_type parameter = NULL);rn;rn[/code]rn上面这段的virtual const std::string & getTypeName() const里面const std::string是返回的参数吗?为什么要加个&
大家帮我看下这个问题
我想用下面的程序完成一个功能就是传入的参数每2个都不相同。但是不知道为什么,运行了以后的结果是rnproduct is [02]rn111the sumber of product is 0rnthe allproduct 第0位 is [02]rnthe allproduct 第1位 is []rn222the sumber of product is 1rnthe allproduct 第1位 is [03]rnthe allproduct 第2位 is []rn3333the sumber of product is 2rnthe allproduct 第3位 is []rn44444the sumber of product is 3rn666the sumber of product is 3rn777the sumber of product is 7369327rnthe sumber of product is 7369327rnthe allproduct 第0位 is [02]rnSegmentation fault (core dumped)rnrnrn好像sum++后就不对了。rnrnint IsSpace(char *buf)rnrn char *p = buf;rn while(*p)rn rn if(*p != ' ')rn rn return -1;rn rn p++;rn rn return 0;rnrnrnint VerifyIsProEqual(char *product, char *xproduct1 ,char *xproduct2,char *xproduct3)rnrn typedef structrn char string[2+1];rn allproduct;rn allproduct pro[4];rn int sum;rn int i,j;rn sum=0;rnprintf("product is [%s]\n",product); rnprintf("111the sumber of product is %d\n",sum); rn memset(&pro,0,sizeof(pro));rn if(IsSpace(product)==-1)rn rn memcpy(pro[sum].string,product,sizeof(product));rn printf("the allproduct 第%d位 is [%s]\n",sum,pro[sum].string);rn sum++;rn rnprintf("the allproduct 第%d位 is [%s]\n",sum,pro[sum].string);rnprintf("222the sumber of product is %d\n",sum);rn if(IsSpace(xproduct1)==-1)rn rn memcpy(pro[sum].string,xproduct1,sizeof(xproduct1));rn printf("the allproduct 第%d位 is [%s]\n",sum,pro[sum].string);rn sum++;rn rnprintf("the allproduct 第%d位 is [%s]\n",sum,pro[sum].string);rnprintf("3333the sumber of product is %d\n",sum);rn if(IsSpace(xproduct2)==-1)rn rn memcpy(pro[sum].string,xproduct2,sizeof(xproduct2));rn sum++;rn rnprintf("the allproduct 第%d位 is [%s]\n",sum,pro[sum].string);rnprintf("44444the sumber of product is %d\n",sum);rn if(IsSpace(xproduct3)==-1)rn rnprintf("666the sumber of product is %d\n",sum);rn memcpy(pro[sum].string,xproduct3,sizeof(xproduct3));rnprintf("777the sumber of product is %d\n",sum);rn rnprintf("the sumber of product is %d\n",sum);rn for(i=0;i
谁帮我看下这个问题!
import java.io.*;rnrnpublic class TestDatarn public static void main(String[] agrs)rn tryrn ByteArrayOutputStream out = new rn ByteArrayOutputStream();rn DataOutputStream output = rn new DataOutputStream(out);rn output.writeInt(98);rn output.writeUTF("YANGYONGJIE");rn ByteArrayInputStream in = new rn ByteArrayInputStream(out.toByteArray());rn DataInputStream input = rn new DataInputStream(in);rn System.out.println("读出了" + in.available() + "字节");rn int a = input.readInt();rn String tem = input.readUTF();rn rn System.out.print(a + " " + tem);rn rn catch(IOException e)rn rn rnrn代码是对的 你们运行下看看 ! 我的问题是 它为什么显示的是17 个字节 ! "yangyongjie" + int 怎么算也是15个啊 就算char 占2个字节 那也是26啊; 怎么会是17呢 ! 原来以为字符串后面跟有\n 但是把"yangyongjie" 打印出来又没有 ! 谁能我分析下 ?
麻烦帮我看下这个问题
rn[img=http://img.my.csdn.net/uploads/201303/29/1364522202_1960.png][/img]rnrn点击支持的时候,第二次下面那个提示层的位置才正确显示出来rnrn代码需要改哪里? 要兼容浏览器哦。。。rn[img=http://img.my.csdn.net/uploads/201303/29/1364522368_5600.png][/img]
急。帮我看下这个问题
给串口发送数据rnrn比如 rn s := #$08+#$f7+#$01+#$03+#$03+#$07;rnrn如果我要发送变量,即上面的命令中某个16进制字符是通过变量转变的出来的rnrnvarrn i:integer;rn rn i应该怎么写,才能有#$08这样的效果。rnrn 急
帮我看下这个问题好吗?
string houtian=ttt.Year.ToString()+"-"+ttt.Month.ToString()+"-"+ttt.Day.ToString(); //后天rnrnif(dr["status"].ToString()=="0" && DateTime.Parse(dr["indate"].ToString()).ToShortDateString()>='houtian')rnrn編譯器錯誤訊息: CS1012: 字元常值中有太多字元 rnrnindate(datetime 8)
帮我看下这个PHP的问题
我是在那个PHP100上面刚刚学的 rn我按他的那个例子来写验证用户名有没有被注册的页面rn rn 用户名rn rnrn这样没有问题rn如果我把那个 嵌套到第一个DIV上面就不行rn rn 用户名rn rn rnrn提示JS脚本有问题rnfunction byphp() rnrn if(xmlHttp.readyState == 1) rn document.getElementById('php100').innerHTML = "正在查询";rn rnrn if(xmlHttp.readyState == 4 )rn if(xmlHttp.status == 200) rn var byphp100 = xmlHttp.responseText;rn document.getElementById('php100').innerHTML = byphp100;rn rn rn怎样才能嵌套进去呢 我想直接在输入用户的那个文本框后面就提示信息,rn
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java大神班 大数据大神班