晋江文学城
下一章 上一章  目录  设置

2、7.14 训练日记和 ...

  •   臀腿 :半蹲 15*4 曲髋硬拉 15*4 相扑深蹲 15*4 螃蟹走 15*4
      吉尼斯练背一组
      有氧40分钟

      C++有几种传值方式,之间的区别是什么?
      有三种:值传递、引用传递、指针传递 。值传递:形参,改变不会改变实参 。引用传递 &:形参,改变会改变实际的值 。指针传递 *:指针地址不变的条件下,值改变会改变实际值。

      请简述一下结构体和共用体的区别。
      (1)struct和union都是由多个不同的数据类型成员组成。
      struct的所有成员都存在;
      但在任何同一时刻, union中只存放了一个被选中的成员。
      (2)在不考虑字节对齐的情况下
      struct变量的总长度等于所有成员长度之和。
      union变量的长度等于最长的成员的长度。
      (3)赋值
      struct的不同成员赋值是互不影响的;
      union的不同成员赋值, 将会对其它成员重写, 原来成员的值就不存在了。

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>