小编Bjö*_*röm的帖子

java中的编程约定

关于java中所谓的编程约定的一个方面,我有一个简单的问题.

简单地说 - 如果我将一个方法中的局部变量传递给另一个(辅助)方法 - 我应该将其名称保持为100%还是尝试稍微重命名?

看一下这个例子 - 我应该将helpermethods签名中的变量totalAmount重命名为类似的东西(例如total_amount或theTotalAmount)吗?

private void myMethod() {

   int totalAmount = 0;
   // calculations where totalAmount is involved.

   myHelperMethod(totalAmount); // send totalAmount to a another method.

}

private void myHelperMethod(int totalAmount) {

    // use totalAmount here .....
}
Run Code Online (Sandbox Code Playgroud)

java coding-style

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

替代 C 库函数 fflush(stdin)

任何人都可以解释如何解释以下代码,我真的不明白。

while((c = getchar()) != '\n' && c != EOF);
Run Code Online (Sandbox Code Playgroud)

我知道它用于刷新输入流,并且可以用标准 C 库函数替换它:

fflush(stdin)
Run Code Online (Sandbox Code Playgroud)

c

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

权限被拒绝 - 无法打开outputfile

在Eclipse中编译c文件时,我偶尔会遇到此编译错误.

c:/ mingw/bin /../ lib/gcc/mingw32/4.7.2 /../../../../ mingw32/bin/ld.exe:无法打开输出文件main.exe:权限被拒绝

当我对源代码进行了更改时,它就会发生 - 但并非总是如此.

我知道如何解决这个问题*但是我想知道它为什么会发生以及如何避免它?

*在eclipse中,我转到调试器并终止程序的主线程

c eclipse mingw

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

程序集 hello world 的描述

我对学习汇编 (x86) 语言很感兴趣,并制作了我的第一个 hello-world 程序。我在 windows-xp 中使用了调试器,我想知道是否有人可以解释每一行的作用。

 1) jmp 115
 2) db 'Hello world!$'
 3) -a 115 
 4) mov ah, 09
 5) mov dx, 102
 6) int 21
 7) int 20
Run Code Online (Sandbox Code Playgroud)

我附上了在汇编中制作可执行文件的每个步骤的屏幕截图,

在此处输入图片说明

assembly

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

标签 统计

c ×2

assembly ×1

coding-style ×1

eclipse ×1

java ×1

mingw ×1