请问c语言里一般都说引用而不说使用,引用和使用有什么区别呢,比如若定义一个指针变量,并使它指向一个字符串,就可以用下标形式引用指针变量所指的字符串中的字符,怎么不说使用而说引用呢.
參考答案:引用是C++里面的概念,就是给一个变量起一个别名。
比如说
int a=10;
int b=&a; //这里b就是a的一个别名,以后a=b;
b = 5; //此时a也等于5
引用的一个应用是参数传递,C语言里面要想通过函数改变值只能通过指针。
如果用引用就很容易。
比如:f(int &a)
int c = 10;
f(c);
在f()函数里面对a的值的修改,都可以反映到c变量中。
使用不是计算机专业词汇,无具体含义。