我想创建一个Android应用程序.因此我安装了Eclipse IDE并安装了其他必需的SDK包.但是当我尝试安装HAXM模拟器时,我的系统不支持虚拟化技术.是否有任何其他模拟器,我可以使用或有任何方式,我可以在线创建一个Android应用程序并在线运行它.
以下是java on datatypes中的一些代码:
class Test
{
public static void main(String args[])
{
int i = -0777;
System.out.println(i);
}
}
Run Code Online (Sandbox Code Playgroud)
上面代码的输出是-511
如果代码更改为:
class Test
{
public static void main(String args[])
{
int i = -777;
System.out.println(i);
}
}
Run Code Online (Sandbox Code Playgroud)
输出为-777.
为什么输出不同??? 这段代码背后的计算是什么?
我在C中编写了一些代码,将char数组的最大大小设为100.它运行良好.但是当我将char数组的最大大小增加到10000时,它会给我分段错误(因为它超出了它的限制).有人能告诉我如何增加最大大小并存储长度为10000的字符串.
即如何将"char a [100]"作为"char a [10000]"并执行相同的代码????