关于C中函数参数,指针-常量-引用解释的4个函数例子

#include <string.h>
#include <stdio.h>

void a( int* & k)
{
	k = (int*)10;
	*k = 10;
}

void a(const int* & k)
{
	k = (int*)10;
	
	//error不能给常量赋值
	//*k = 10;
}
void f( int*  & const b)
{
	//引用后面的常量被忽略
	b = (int*)10;
}

void g(int * const & c)
{
	//errror 不能给常量赋值
	//c = (int*)10;
}

int main()
{
	return 0;
}



你可能感兴趣的:(关于C中函数参数,指针-常量-引用解释的4个函数例子)