小编MrD*_*ail的帖子

如何从函数中告诉类型转换

在练习GTK +教程时,我遇到了如下所示的示例代码:

gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
Run Code Online (Sandbox Code Playgroud)

所有作者代码在function和()之间都有一个空格,但是类型转换也是如此.显然gtk_misc_set_alignment()是一个函数,但是如何判断GTK_MISC(label)是函数还是类型转换?

抱歉,这是一个菜鸟问题,我是一个菜鸟程序员,提前致谢

c gtk

4
推荐指数
2
解决办法
150
查看次数

为什么我不能像其他字符串数组那样比较命令行参数?

main(String[] args)我的例子似乎与其他字符串数组之间存在差异,我无法弄清楚.

public class TestArgs 
{
public static void main(String[] args) {
    String[] x = {"1","2","3"};
    System.out.print( x[2] == "3" );
    System.out.print( args[2] == "3" );
}}
Run Code Online (Sandbox Code Playgroud)

我运行这个程序:

java TestArgs 1 2 3
Run Code Online (Sandbox Code Playgroud)

我希望输出是"真实的",但我得到"truefalse"

有人可以告诉我有什么区别,或者我只是在做一些非常愚蠢的事情......

java string equals

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

扩展类可以不继承方法吗?

我的问题是:我可以创建一个扩展另一个类的类,但是选择不继承特定的方法吗?

一个简单的例子,我有一个带有一个方法的抽象Bird类fly().我想为不同种类的鸟类创造课程,但企鹅不能飞翔.如何确保企鹅对象无法调用fly()方法?

java inheritance overriding class

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

标签 统计

java ×2

c ×1

class ×1

equals ×1

gtk ×1

inheritance ×1

overriding ×1

string ×1