CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛

C++小白别担心,小编带你了解什么是应试“C++

小编发现计算机考研的同学们越来越多是跨考的,大家面对数据结构中的C++,亦或是有些学校直接要求考C++,常常会感到棘手。为了帮助大家来面对这个问题,小编特别整理了C++初试应该主要掌握哪些知识。

词法篇

首先要学习一门语言,就像我们学习英语当初初学英语一样,我们得掌握他们的词法。C++的主要词法,即C++数据类型。C++中核心的数据类型要掌握的有:

  1. 关键字
  2. 标识符
  3. 标点符号
  4. 分隔符
  5. 基本数据类型:即int,char,float,double,void等
  6. 常量:重点了解字面常量
  7. 变量:变量的说明和变量赋初值

语法篇

一门语言的语法是其灵魂,也是一门语言最难最重要的部分,掌握了语法,至少可以做到看懂这门的语言。C++初试要掌握的语法,按小编理解可以有以下几个方面:

  • 基本运算符和表达式

基本运算符要掌握:运算符的优先级,算术运算符,关系运算符,逻辑运算符,位运算符,sizeof()运算符。

表达式:算术表达式,关系表达式,逻辑表达式,逗号表达式。

  • 简单的输入输出

cin和cout重点掌握一下,一般初试就够用了。

  • C++的流程控制语句

考数据结构的一般掌握选择结构语句(if语句为重点)与循环结构语句(for循环,while循环)。

考C++的在以上基础外,最好还要掌握break和continue,还有其他语句供学有余力的同学可以了解一下。

  • 函数与编译预处理

这一部分也是重点,这是如何在学会构造简单语句的基础上把他们组装在一起。这一部分要看的内容有:

1.函数的定义与调用,学会怎么说明函数,定义函数和调用函数

2.函数的主要成分:形参,实参,返回值

3.两大函数工具,嵌套与递归调用。

4.函数的作用域,数据结构一般了解块作用域和函数作用域;考C++的还要了解文件作用域等。

5.存储类、具有缺省参数值和参数个数可变的函数、函数的重载、函数的预处理等(考C++的同学额外掌握)。

  • 数组

1.数组的定义与使用,主要是一维数组和二维数组

2.字符数组的定义与使用。

  • 结构、共同体和枚举类型

1.结构的定义与使用

2.考C++的同学可以了解一下共同体和枚举类型,只考数据结构的可以跳过。

  • 指针和引用 1.指针及指针变量,重点的重点,本部分一定要认真看。 2.简单链表及其应用,重点的重点,本部分一定要认真看。

以下为,考C++同学要学习,其他同学建议了解:

  1. 指针与数组
  2. 指针数组与指向指针的指针变量
  3. 指针与函数
  4. New和delete
  5. 引用和其他类型指针

番外篇

这一部分是要考C++的同学要额外重点学习的章节:

  1. 类和对象(这部分的所有知识都要学习)
  2. 构造函数和析构函数
  3. 继承和派生类
  4. 类的其他特性:友元函数、虚函数、静态成员
  5. 运算符的重载
  6. 输入输出流和文件操作

以上内容其实对于庞大的C++这门语言是远远不够的,但是由于应试的急迫性,大家抓住这几个方面来仔细阅读。小编的也推荐一本电子书《程序设计基础(张岳新旧版)》(本教程知识点参考书籍),大家可以结合学习。

小编的算法题编写心得

相必很多萌新对于怎么写算法题感到很困惑,小编平时写算法题主要会有如下步骤。

1.画大概流程图或写思路

拿到一道算法题目的时候,我个人都会先写个草稿,草稿里可能的主要内容有:要定义的变量,主要使用的判断结构和循环结构,将他们结合成一个大概的解题过程或流程图。

这里分治策略的应用也很重要,分治策略,即将一个问题分成若干个小问题,逐一解决。

2.写伪代码

很多时候,写程序,先写伪代码是个很好的习惯。什么是伪代码呢?是用介于自然语言和计算机语言之间的文字和符号(包括数学符号)来描述算法。简单的说,就是将你的思路用类似程序化的语言来表达出来。

【简单示例】输入3个数,打印输出其中最大的数。可用如下的伪代码表示:

Begin(算法开始)

输入 A,B,C

IF A>B 则 A→Max

否则 B→Max

IF C>Max 则 C→Max

Print Max

End (算法结束)

3.将上面的流程图或伪代码用C++的语言写出来

其实写出伪代码以后,写程序就好比选词填空的过程,用适当的C++语言来完整表达并能运行出结果。PS:这里有个应试的技巧,大家在不会算法题目的时候,尽可能把自己的思路用流程图或者伪代码的形式写出来,这是个很好的抢分技巧,希望大家都不要空着代码题。

小编的话:C++作为小编本科学习的第一门计算机语言,可以说是至关重要的,是计算机入门的一个很好的语言。希望想成为程序员的各位,在初试完好好完整学习一下C++或C语言,对于以后大家学习其他语言都很有帮助。

更多教程和考研信息我们将会持续更新,喜欢我们的可以留言和关注。

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容