小编Max*_*x_S的帖子

摘要方法没有身体?

我是Java新手(现在读书4个月了).所以我的问题可能看起来太简单了.我的理解是,抽象方法没有正文,也无法提供实现

那么这是如何工作的呢?

public abstract void fillRect (int x, int y, with, height);
Run Code Online (Sandbox Code Playgroud)

我没有清楚地指出这个问题.我们有抽象的方法.如果我不提供正文,只是参数,为什么它会绘制一个矩形.

例如

public void paint (Graphics g) {

g.fillRect (5, 5, 30, 30);

}
Run Code Online (Sandbox Code Playgroud)

java abstract abstract-methods

3
推荐指数
2
解决办法
8009
查看次数

获取值而不取消引用C中的指针

我对C中的指针有点困惑.我的理解是,要从指针获取值,我们需要在前面添加星号(解除引用).那么为什么下面的代码我定义了两个指针,然后分配给他们什么argvs指向工作就好了?但是,如果我把星号放在printf它不起作用?即如果我的论点是file_one,file_two输出将是file_one file_two

谢谢

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char** argv)
{

    char *File_1, *File_2;

    File_1 = argv[1];
    File_2 = argv[2];
    printf("%s  %s\n", File_1, File_2);

    return EXIT_SUCCESS;
}
Run Code Online (Sandbox Code Playgroud)

c pointers

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

使用语法高亮显示器perl

刚刚开始处理语法高亮显示的赋值(Perl中的代码).我需要匹配评论,关键字和字符串,并以不同的颜色突出显示它们.
任何人都可以给我一个提示从哪里开始?我只有两周的时间.我使用正则表达式将文件的每一行拆分为标记.例如

  $my string = 'my @array = (56, "string", 56.5758);';
  my @b = $string =~ /([A-Za-z0-9'"\._\@\#\$]+)/g;
Run Code Online (Sandbox Code Playgroud)

这给了:

  my
  @array
  56
 'string'
  56.5758
Run Code Online (Sandbox Code Playgroud)

然后我就可以开始分析它们了.我有以下问题:1.如何将这些令牌放回字符串?我的意思是我有空格,括号,";" 和以前在令牌之间的其他字符.我该怎么办?

  '<keyword>my</keyword> @array = (56, <string>"string"<string>, 56.5758);
Run Code Online (Sandbox Code Playgroud)

2.写荧光笔最好的方法是什么?只是使用正则表达式并尝试模拟所有不同的情况?

任何帮助人员将不胜感激.到目前为止,我没有取得多大进展.

非常感谢

regex perl

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

如何摆脱第二次按下输入与获取C?

我有一个简单的代码,我遇到了以下问题 - 当我第二次调用函数playerGuess()时,它不允许我输入任何东西.看起来程序按下会自动进入.这是为什么?你能帮忙吗?

 int main(void)
 {


 void playerGuess();
 void playerGuess();
 }

 void playerGuess()
{
  char playerInput[2];
  int num, row, colum;
  printf("Enter a grid reference (a1 - j0): ");
  fgets(playerInput, 3, stdin);
  printf("%s", playerinput);
}
Run Code Online (Sandbox Code Playgroud)

c fgets

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

标签 统计

c ×2

abstract ×1

abstract-methods ×1

fgets ×1

java ×1

perl ×1

pointers ×1

regex ×1