输入整数,并将这个整数存在变量n中.
scanf()是C语言中的一个输入函数.与printf函数一样,都被声明在头文件stdio.h里,所以呢在使用scanf函数时要加上#include stdio.h.
n取变量的地址:变量名,这将获得该变量的地址.
扩展资料:
在c语言里,代表取地址符或者逻辑与运算
功能:
取变量的地址:变量名,这将获得该变量的地址.
函数 scanf() 是从标准输入流stdin? (标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中.
函数的第一个参数是格式字符串,它指定了输入的格式,并按照格式说明符解析输入对应位置的信息并存储于可变参数列表中对应的指针所指位置.每一个指针要求非空,并且与字符串中的格式符一一顺次对应.
百度百科-
#include"stdio.h"
void main()
{
int a,b;
printf("a=%d\nb=%d\n",a,b); //输出两行,a=XXXXX b=XXX
}
#include?stdio.h
void?main()
char?c?;
char?ac[10]="hello";
struct?t?{
int?a,?b;
double?d;
}?st?;
printf("c's?address?=?%p\n",?c?);?//输出一个字符类型变量的地址
printf("ac's?address?=?%p\n",?ac?);
printf("ac's?address?=?%p\n",?ac?);?//数组名本身就是一个地址,若按%p输出,就会得到其地址
printf("ac's?address?=?%s\n",?ac?);?//按%s输出,就会输出地址中的字符串数据hello
printf("st's?address?=?%p\n",?st?);?//输出一个结构体类型变量的地址
C语言中取变量地址的运算格式为变量,局部变量和形参不能取地址;
因为:不管是返回什么引用也好,形参也好,局部函数的变量都是会被释放的;
以上就是土嘎嘎小编为大家整理的c语言获取变量地址函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!