南工程c++复资料.docVIP

  • 5
  • 0
  • 约1.84万字
  • 约 18页
  • 2016-10-22 发布于贵州
  • 举报
南工程c复资料

选择题10分 阅读程序题18分 完成程序题30分 填空编程题12分 阅读分析题 10分 编程题 20分 C++前期准备 变量的引用,int x,px=x; 那么引用变量px是x的别名,它们是同一内存空间。如果想通过函数的调用改变一个变量值,就可以通过引用来实现。在上学期的C语言学习中是通过指针来实现这一功能的。 //例1 变量的引用 #includeiostream using namespace std; void f(int x,int y,int *p) { x=x+10; y=x+10; *p=x+10; } main() { int a=1,b=2,c=3; f(a,b,c); couta b cendl; } 运行结果如下: 1 21 21 Press any key to continue 从结果可以看出,主函数中定义的变量a不会改变,变量b和c发生了改变,那是因为,变量b作为实参传递给了函数f中的引用变量y,当引用变量的值改变了,主函数中的变量b也就改变了。变量c的地址作为实参传递了函数中的指针变量p,当p中所指的内容改变了,变量c也改变了。 类的定义 类的定义与结构体不同的地方就是将数据(数据成员)和对数据的操作(成员函数)放在一起,作为不可分割的整体。而结构体中只有数据。 类就是用户自定义的数据类型,类是抽象的,不会为类分配存储

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档