小编ais*_*hou的帖子

参考变量如何存储在mem中

两个问题:1)如何将参考变量存储在mem中?

int a=1;
int &b=a;
cout<<&a<<endl<<&b;
Run Code Online (Sandbox Code Playgroud)

a和b的地址是一样的吗?所以,b作为参考变量在mem中没有空格?!

2)refrence变量只能在定义时初始化,但是如果它可以初始化多次?如何编写代码(只是为了告诉表单本身)?

int a=c=1;
int &b=a;
b=c;//i know this will change the source value of a,not re-assign the ref b,so
&b=c;//will this be ok?
Run Code Online (Sandbox Code Playgroud)

c++ reference

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

函数inet_ntoa在哪里真正定义了?

我在/usr/include/arpa/inet.h中看到以下这一行:

extern char *inet_ntoa (struct in_addr __in) __THROW;
Run Code Online (Sandbox Code Playgroud)

但它在哪里真正定义?

c network-programming

0
推荐指数
1
解决办法
398
查看次数

标签 统计

c ×1

c++ ×1

network-programming ×1

reference ×1