c语言 桌面程序_C语言的简单回顾与C++的开始

一:C语言的回顾(C语言是面向过程编程的)

1、C语言基本语法

2、C语言基本语句

3、循环语句(重要)

4、数组(重要)

5、函数

6、预处理(内存的分区、全局变量、局部变量、静态全局变量、静态局部变量等)

7、二进制及指针(指针很重要)

8、指针的高级应用

9、动态内存分配(malloc 、calloc、realloc函数 申请动态空间 ,strlen函数测试长度、strcpy和strncpy字符串的拷贝、strcat字符串的拼接、strcmp和strncmp字符串的拷贝、strchr和strstr字符、字符串的查找)

10、字符串的处理函数(strtok切割函数、sprintf组包函数sscanf解包函数等)

11、结构体指针(先要了解结构体的组成,结构体中的成员等,再去认识结构体指针)

12、链表(单向链表,双向链表;链表与结构体不同于,链表的结构体成员中有指针域)

13、链表的增删改查操作

14、文件的操作(文件的打开、读写、拷贝、读到内存中等)

15、LINUX的安装(在虚拟机实现C语言的开发)

16、LINUX的操作命令

17、Makefile

18、C语言阶段总结项目(音乐歌词解析)(用到文件的操作、字符串的切割、链表的插入等)

c语言 桌面程序_C语言的简单回顾与C++的开始_第1张图片

(本人完成情况)

二:C++的引入(C++是面向对象的编程)

1、qt creater的安装

c语言 桌面程序_C语言的简单回顾与C++的开始_第2张图片

(安装完成后的打开界面)

注意:安装完成后桌面是没有qt creater的图标 ,需在开始菜单中找到其快捷方式 拖拽到桌面

2、创建C++工程

首先在打开后的界面中点击 NEW Project

c语言 桌面程序_C语言的简单回顾与C++的开始_第3张图片

c语言 桌面程序_C语言的简单回顾与C++的开始_第4张图片

其他的就一直下一步即可

3、C++工程编译的事项

c语言 桌面程序_C语言的简单回顾与C++的开始_第5张图片

4、C++的三大特性:

(1):封装:把客观的事务抽象成一个类(将数据和方法打包在一起,加以权限的区分,达到保护并安全使用数据的目的)

(2):继承:继承所表达的是类之间相关的关系,这种关系使得对象可以继承另外一类对象的特征和能力

(3):多态:多态多态性可以简单地概括为“一个接口,多种方法”,字面意思为多种形态。程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。

你可能感兴趣的:(c语言,桌面程序,linux,c语言文件拷贝)