爱问 爱问共享资料 医院库
首页

int变量相关问答

  • 问: java和 c 有什么区别!

    答:int a 仅仅是一个声明,就是告诉编译器,a是一个整数,但并没有给a分配内存空间。 int a= new int,是将a实体化,成为一个实实在在的占有内存的整形变量。 这就是java和c的区别,java里,一切都是类,c不是,c不是纯粹的面向对象的。

    答:int a = new int; 这个语句在java中是不合法的。 Integer a = new Integer(); 这个是合法的。 具体知识,与其来这里问,不如找本书潜心学习。然后仔细做几个程序。 Java与C的区别,最明显的在于:名称的字母数不同。其他方面太多了,你就把他们当作俩东西好了。

    JAVA相关 3个回答 推荐

  • 问: 二个变量的值互换,不采用第三方变量!

    答:b = a + b; // a=3, b=3+5=8 a = b - a; // a=8-3=5, b=8 b = b - a; // a=5, b=8-5=3 搞定~

    JAVA相关 1个回答 推荐

  • 问: c++ 中如何声明一个 int 变量

    答:你是不是想在一个头文件中定义一个变量,在其他文件中使用? 如果是,那么就在你需要使用的文件中这样定义: extern int c; 就可以了

    答:二楼少提到一点:  你在其中一个头文件中定义了 extern int c;之后, 再某一个cpp文件中添加正常的定义:int c;(这里不要赋初值)。就可以避免在该头文件被多个文件include的时候出现的重定义的问题

    程序设计 4个回答 推荐

  • 问: char型变量a和int型变量b的混合运算,怎么算

    答:char a = 'a'; int b = 5; int c = a b;

    答:把变量a所代表的值转化为ascii值,然后再提升为int型,与b 相加 例如: char i = 'a'; int j = 1; int k = i j; 因为'a'的ASCII值为 97,所以 k = 97 1 = 98; 最后算出来 k是98

    数学 4个回答 推荐

  • 问: c语言1道p是基类型为int的指针变量??

    答:1,p是int型变量(错),p是指向int型的指针变量 3,q是基类型为int的指针变量(错)q.是int 型 4,程序中可用integer代替int类型名(错)INTEGER是代替“指向int 型的指针” 总结: 用typedef声明一个新的类型名的方法如下: 1,先按定义变量的方法写出定义体,如...

    答:47 若有以下定义和说明 typedef int *INTEGER;INTEGER p,*q; 以下叙述正确的是: p是基类型为int的指针变量,为什么其他三项哪里错了? p是int型变量 p是基类型为int的指针变量 q是基类型为int的指针变量 程序中可用integer代替int类型名 解答: ...

    C/C++ 3个回答 推荐

  • 问: Java里Int接收的变量前面是中文怎么?

    答:如果中文是固定不变的/者字数相同可以先用String接收,用replace方法将固定的替换成""/用substring方法截取后面的数字部分然后类型转换成int

    JAVA相关 1个回答 推荐

  • 问: 如何用java定义并输出int?

    答:int a; double b;

    JAVA相关 1个回答 推荐

  • 问: for,int,ppt,siszeof哪一个是可做为变量的标识符

    答:sizeof应该在C类语言里面不可以的吧

    答:什么开发语言? 一般情况(C/C /JAVA/VB/C#) ppt和siszeof可以做为变量标识符,for与int都是关键字

    办公软件 2个回答 推荐

  • 问: 怎样交换变量

    答:简单来说,就是通过普通的+和-运算来实现。代码如下: int a,b; a=10;b=12; a=b-a; //a=2;b=12 b=b-a; //a=2;b=10 a=b+a; //a=10;b=10 通过以上运算,a和b中的值就进行了交换。表面上看起来很简单,但是不容易想到,尤其是在习惯标准算法...

    C/C++ 1个回答

  • 问: java中怎么判断变量是不是int类型的,用typeof报错?

    答:java里没有typerof ,要用instanceof 基础类型不行,要用对象 Integer i = 0; if (i instanceof Integer) { intln("haha"); } String str = "abc"; if (str instanceof Object) { ...

    软件 1个回答

  • 问: 请问将变量定义为short是否比int更好

    答:是的,对于短字节的变量,可以定义为short! 但如果变量超过“30929382”字节长的话,就不能用short了哦

    程序设计 1个回答

  • 问: c++中如何比较变量大小

    答:int main ( ) int a=5; int b=6; int c=7; int d=12; int max; cin>>a>>b>>c>>d; if a>b max=a; if a=b max=a=b; else max=b; if max>c max=max; if a=b max=c=...

    软件 1个回答

  • 问: c语言指针问题

    答:是的?你比回答的人都明白

    答:基本正确,它就是将地址10000保存在指针p中 (int *)表示将地址强制转换成int 指针类型,这样在对p操作时,就会以int方式存储(如在目前的32位系统下,它每次是4个字节读写)如果是char *的话,就是单字节操作在计算机内部,没有字符,整形的区别,它都是以二进制以字节方式存储所谓的字串...

    C/C++ 3个回答

  • 问: 汇编语言的问题呀

    答:A & 0377 表示取A的低8位。 也即,看C是否和A的低8位相同。

    汇编语言 1个回答

  • 问: C语言中指针问题?

    答:你要搞清楚常量指针和指针常量的区别。。 常量指针--指向字符串常量,所指向的字符串内容不能变,但是指向的地址可以变化 指针常量--指针本身是常量,指向的地址不可以变化,但是指向的地址所对应的内容可以变化 所以这里const int *p是常量指针,对指针的地址进行改变是允许的 而指针所指的内容是不...

    答:采用"近水楼台先得月"的方法:即忽略数据类型的存在,再看const离谁最近.int* 离p近,说明p的指向不能变,即p开始指向哪个变量就只能指向这个变量,不能更改.但p指向的变量可以变.intconst*p:const离*p近,说明p的指向可能变,但p指向的变量不可以变.constint*p同int...

    程序设计 3个回答

  • 问: C++指针问题

    答:因为你是用new申请的动态内存,用new申请的内存是存放在堆中的,只有用delete去手动释放,系统不会自动释放。如果不用new的话就是放在栈中,这样就如你说的一样了,函数生存期结束时系统自动释放了。

    答:#include #include using namespace std; int fun() {int *p=malloc(2); return *p; } int main() {int a=fun(); cout<

    C/C++ 2个回答

  • 问: 有一个int型变量在程序中实验频率很高最好定义为什?

    答:定义为成员变量

    答:register。 register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度 如果对你有用,给个“好评”谢谢!

    电脑/网络 2个回答

  • 问: jsp声明中为什么可以不给变量赋值也可以?

    答:JAVA中全局变量都是有默认值的。局部变量需要付初始值不然为NULL

    答:对于局部变量来说光声明不赋值是不会报错的,可是一旦引用就会报编译错误。对于实例变量和静态变量不赋值也是可以的,它会有个默认值的。 好久没做java了,如有错误麻烦@我一下

    JAVA相关 3个回答

  • 问: 请问把int型变量赋给指针的做法合法吗?

    答:把int型变量赋给指针是非法的,尽管此int型变量的值可能为0

    法律 1个回答

  • 问: 将变量area、volume的类型修改为int,程序运行结果有什么变化?

    答:在C语言中,小数点后的数据会直接被忽略掉

    操作系统 1个回答

  • 问: 变量int x在内存中的(十六进制)地址怎么表示?

    答:没有一个准确的地址

    答:int* 0x????????

    C/C++ 2个回答

  • 问: x的值为多少x为int类型变量?

    答:这个按照右结合性要先算(x=2*3,x-2),因为‘,‘操作符要从左到右计算所以此时x=2*3=6,括号里边返回6-2=4表达式简化为x=6;x+=x*=4;从右向左计算,先算x*=4,此时x=6*4=24;x*=4返回24表达式简化为x=24;x+=24;所以最后x=48;

    其他编程语言 1个回答

  • 问: 自动变量和局部变量有什么区别?

    答:auto变量的概念你弄错了~~~I是全局变量 auto是缺省的存储类型,当你定义了变量以后系统就会为它分配内存。无论你是否使用它都是存在于内存中的。auto全局变量也行,局部变量也行

    电脑/网络 1个回答

  • 问: C++中声明与定义

    答:你上面的理解是正确的啊。

    答:我们在程序设计中,时时刻刻都用到变量的定义和变量的声明,可有些时候我们对这个概念不是很清楚,知道它是怎么用,但却不知是怎么一会事,下面我就简单的把他们的区别介绍如下:(望我的指点对你受益) 变量的声明有两种情况: 一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。 另一种...

    C/C++ 2个回答

  • 问: 用JAVA编一个小程序

    答:成员变量不赋值是无法输出值的你说的可能是静态变量如果是静态变量可以看楼上的那哥们的程序

    答:public class Printchar { static int i; static String str; static char c; static double b; public static void main(String[] args) { i=1; str="love"; ...

    互联网 3个回答

  • 问: 什么是“保护动态变量的地址”?

    答:动态申请内存时,必须要保存指向这段内存的指针,如果不需要这段内存了,必须利用这个指针进行释放。 然后就可以再利用这个指针指向别的内存地址。 如果使指针随便乱指,则其申请的内存无法释放,就会造成内存泄漏

    答:我不太明白楼主的意思。“冲掉指针pi中的值”指的是不是改变pi的指向地址呢?如果按这个意思说下去的话,我们可以这样理解:给pi分配动态内存后,再改变pi的值,也就是使pi指向别的内存空间,就会使分配的动态内存空间无法使用,且无法释放。这种浪费在程序编写中是大忌,被称为内存泄漏,积累多了会造成内存枯竭...

    C/C++ 4个回答

  • 问: 表达式的值是多少?

    答:表达式的值是15,变量K的值是12

    数学 1个回答

  • 问: c语言问题

    答:请问下在数组中函数定义如下...convert(int a[],int k)其中int a[]参数是代表地址还是变量, 如果里面有变量它代表的是内容 主函数调用时候是用地址参数调用吗? 主函数是用实参,调用里面是形参

    答:定义函数时,int a[]是整型形参数组,代表的是形参数组首地址。 注意:用数组名作函数参数时,并不进行值的传送,即不是把实参数组的每一个元素的值都赋予形参数组的各个元素。因为实际上形参数组并不存在,编译系统不为形参数组分配内存。 实际上,数组名就是数组的首地址。因此在数组名作函数参数时所进行的传送...

    C/C++ 3个回答

  • 问: 整型变量int的英文全称是什么

    答:integer

    医疗健康 1个回答

  • 问: 什么叫长整型变量

    答:不同的编译器对short和int类型可能分出不同的内存。但是int一般都是4个字节,可以在程序中使用sizeof(int)来证实,长整形的是8个字节。两者的范围也不一样。长整型的自然要大点。在有可能存在数据溢出的时候一般都使用长整型。同样可以使用sizeof(long)来验证。

    管理学 1个回答

返回
顶部