C语言中的整型变量是什么意思?求详解

如题所述

存储整数的变量,例如1,2,3,……追问

int 和整型变量是什么关系呢?

追答

int 是整型变量的一种,还有长整型、无符号整型等

追问

哦,那int main 就是定义的主函数中的变量都是整型变量,对吗?

追答

不对,int main()指的是main()的返回值是整型的(int).局部变量在函数内部定义,全局变量在函数外定义。

追问

好的,谢谢了哈,最后一个问题^_^返回值我在网上查,是用来检验函数执行结果的,可是感觉这个说法很空,理解不了,有什么具体例子吗

追答

对于主函数来说带返回值的就是指函数是否正常正确的运行完了,没产生异常或错误,一般来说正常退出返回0,异常的话非0.(例如:int main(){int a=1,b=2,c;c=a+b;if(c==3){printf(“%d",c);return 0;}else return 1;})
对于自己定义的带返回值的函数返回的可能是运算结果。(例如int function(){int a=7,b=9;if(a>b)return a;else return b;})

追问

大概懂了,谢谢

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-09-28
c语言一共有4中类型,整形,浮点型,指针类型和聚合类型,整形变量的意思是他的变量只能取整数,包括字符、短整型,整形和长整形四种。追问

嗯,再请问一下int和整型变量是什么关系呢?

追答

int 是一种类型,是有符号整形,由他定义的变量是int 类型的变量,整型变量如 int a ,uint b,a和b都属于整型变量。

第2个回答  2014-09-28
简单来说就是整数的意思
第3个回答  2014-09-28
存储整形数据和字符数据的变量。
第4个回答  2014-09-28
变量只能存放整数

C语言中的整型变量是什么意思?求详解
整型变量,即 整数型变量。包括有符号整数和无符号整数,从数据长度上分,包括短整数、整数、长整数。标准整数类型为int 一般只说整形,通常是指这个,但其它整数类型也在简称整形变量的范围之内。包括的关键字有:short int long unsigned 其它常见的内置变量类型还有很多,例如:unit :unsigned int long ...

C语言中的整型变量是什么意思?求详解
存储整数的变量,例如1,2,3,……

C语言里INT用法详解
大部分语言都是需要声明数据类型的,少部分除外比如PHP,声明的好处呢,方便系统分配内存空间,数据类型的长度也不是相同的,比如32位和64位的机子就可以设置不同的长度。int是整形数据类型。

c语言中的32个关键字详解
short :声明短整型变量或函数 unsigned:声明无符号类型变量或函数 continue:结束当前循环,开始下一轮循环 for:一种循环语句(可意会不可言传)signed:生命有符号类型变量或函数 void :声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)default:开关语句中的“其他”分支 goto:无条件...

C语言中(P=6 int *s和int s)*S=&P和S=&P有什么区别吗???求详解...
int**p是取指向int*p的指针,相当于是一个装了int*p的地址,int*s是指针变量,就是*s的地址,int k是整形变量,s=&k就是把k的地址给S,也就相当于把k的地址给int*s这个地址。p=&s就是把s的地址又付给地址p,是的**p=*s=20。望采纳 ...

c语言求详解
system("pause");\/\/system是一个函数,它会根据传给他的字符串(这里是pause)来执行一个命令。pause是暂停的意思。用户敲入任意键后,system就会结束,返回到这里执行下一句语句。return 0;\/\/返回0,在main()函数里,返回0表示程序执行成功。返回非零值表示执行错误。} 参考资料:http:\/\/baike.baidu....

C语言求详解
这个详解是什么意思啊。。。最终结果是不是n=1啊。。。while中,有个switch!最开始,k=5,没有这种情况,default,然后k=k--1=4,再switch,还是没有,default,k=k-1=4-1=3,以此下去,最后k=1时switch,执行case 1:n+=k,即n=n+k=0+1=1,然后k=k-1=1-1=0,此时不符合k>0...

c语言求详解
\/\/最后定义一个整形变量b;char *q="abcde"; \/\/创建一个无名的字符数组"abcde",定义一个指向字符数据的指针q,同时用该无名数组的首地址为其初始化。b=*++p; \/\/*与++匀运算优先级相同,且自右向左结合执行。所以先是p自增,此时p指向了数组a的a[1]元素的地址,再对其取值,得到b=2...

C语言 求详解
通过x的初始化看出,x[0].n==2,x[0].next==x+1,x[1].n==4,x[1].next==x+2,p=x,则p=&x[0]。p->n就是x[0].n,值为2。p->next就是x[0].next,值为x+1,就是&x[1]。p->next->n就是x[1].n,值为4。

C语言程序设计求详解求运行过程
第一次调用后,输出: 7,第二次调用后,输出: 15 所以,总的输出是:7,15

相似回答