江苏大学程序设计考试主要考察C++程序设计。
基础知识
C++语言的基本概念,包括源程序格式、风格、结构,以及`main`函数的基本概念。
基本数据类型数据的表示和使用,如`int`, `float`, `double`, `char`类型及其修饰符`long`, `short`, `signed`, `unsigned`。
字符串处理函数,如`strcmp()`, `strcat()`, `strcpy()`, `strlen()`。
数据结构与算法
结构体变量指针、结构体数组元素指针的获得和使用。
指向结构体变量的指针变量的声明、初始化、赋值及引用。
指向结构体数组的指针变量的声明、初始化、赋值、算术运算及引用。
函数的指针操作,包括函数的指针的获得、指向函数的指针变量的声明、初始化、赋值及引用。
指针数组的声明和使用。
二级指针的声明和使用。
运算符与表达式
运算符的目数、优先级与结合性。
表达式运算中操作数类型的自动转换与强制转换。
控制结构
实现顺序结构的语句,如表达式语句、空语句、复合语句。
标准设备文件输入输出函数,如`printf()`, `scanf()`, `getchar()`, `putchar()`。
函数
传数值和传地址值的函数调用。
函数调用时实际参数类型与形式参数类型的兼容。
其他
数据库系统原理、数据结构、软件工程、操作系统、计算机网络原理、计算机系统结构等。
请注意,考试内容可能会根据时间和课程安排有所变动,建议直接咨询江苏大学官方或查看最新的招生简章获取最准确的信息