小编use*_*661的帖子

使用CodeBlocks忽略在C++中调用main函数

可能重复:
主函数可以在C++中调用自身吗?

我决定使用CodeBlock IDE通过调用main函数进行一个小测试,这应该是一个非法的行为.

EX:

#include <iostream>
using namespace std;

int main()
{
  cout<<"hello"<<endl;
  main();
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

奇怪的是,在代码块中我能够编译这个混乱.有谁知道为什么?

输出:你好

c++ compiler-construction program-entry-point codeblocks

3
推荐指数
1
解决办法
624
查看次数

消息控制台Java

我在java中有这个开源消息控制台的代码,但它根本无法编译.任何人都可以看到它是否可以使用他们的IDE运作?

  import java.io.*;
  import java.awt.*;
  import javax.swing.*;
  import javax.swing.event.*;
  import javax.swing.text.*;

  /*
   *  Create a simple console to display text messages.
   *
   *  Messages can be directed here from different sources. Each source can
   *  have its messages displayed in a different color.
   *
   *  Messages can either be appended to the console or inserted as the first
   *  line of the console
   *
   *  You can limit the number of lines to hold in the Document.
   */
  public class …
Run Code Online (Sandbox Code Playgroud)

java swing jtextcomponent documentlistener

2
推荐指数
1
解决办法
2634
查看次数

如何从循环外部访问在嵌套循环中声明或初始化的数组或变量?

如何从循环外部访问在嵌套循环中声明或初始化的数组或变量?

java arrays string loops nested

1
推荐指数
1
解决办法
255
查看次数

你如何阅读文本文件并将其打印到控制台窗口?Java的

我想读取整个文本文件并将其全部内容存储到单个字符串中.然后我想将字符串打印到控制台窗口.我试过这个:

import java.util.Scanner;
import java.io.*;

public class WritingTextFiles{

    public static void main (String [] args) throws IOException{
        FileWriter fw= new FileWriter("testing.txt");  
        Scanner in= new Scanner (System.in);
        String testwords=in.nextLine();  
        fw.write(testwords);  
        BufferedReader r = new BufferedReader( new FileReader( "testing.txt" ) );  
        System.out.print(r);  
        fw.close();  
    }
}
Run Code Online (Sandbox Code Playgroud)

打印到控制台窗口的唯一内容是java.io.BufferedReader@18fb397.

任何人都可以向像我这样的新手解释这个吗?我的经验很少,但我当然愿意学习.我愿意接受任何建议.提前致谢!

java text file java.util.scanner

1
推荐指数
1
解决办法
2万
查看次数

C++ in Plain English Book示例不编译

我是一个想要学习C++的新手.我有一本书,提供了很多例子和概念.本书的第一个例子之一不使用Quincy 2005进行编译.这是代码还是IDE的错误?

这个例子在这里:

#include <stdio.h>

void main (){



int date = 10, d2=15;
float temp = 45.0, t2=33.5;


printf("On Dec. %d, temperature was %f.\n", date, temp);
printf("On Jan. %d, temperature was %f.\n", d2, t2);


}
Run Code Online (Sandbox Code Playgroud)

不幸的是,IDE声明:: main必须返回一个整数.有任何想法吗?

这个例子看起来更像是C,这只是过时了吗?

c++ ide

0
推荐指数
1
解决办法
279
查看次数

为什么不能分割存储在数组中的字符串并将其放回到该数组中?Java的

public class Loopname{

public static void main (String [] args){

String files []= new String [] {"Hello Hola Bonjour"};

String delimiter= " ";

files[]=files[0].split(delimiter);
}
 }
Run Code Online (Sandbox Code Playgroud)

谁能告诉我为什么这是不可能的?如果您知道有任何其他方法,请分享.我愿意接受任何提示和建议.我是新手,但我愿意学习.请帮我.提前致谢?

java arrays string storage split

-1
推荐指数
1
解决办法
74
查看次数