
C语言学习
鬼鬼_cookie
不做不三不四的人,所以我一直很二
展开
-
C语言------函数
一、函数的作用:1、复用性(可充用性):提高效率,减少代码量。2、功能分解:降低开发成本,对于开发人员,便于分工合作。二、函数分类(函数名最好与系统的函数名区分开)函数之间可以相互调用,但不允许嵌套使用,不允许调用main函数,main函数是由系统调用的。所有函数必须先定义后使用;C语言规定在所有的参数前必须有类型说明符来说明参数类型。#include <stdio.h>...原创 2019-04-19 18:43:18 · 412 阅读 · 0 评论 -
C语言----预处理
预处理1、在C语言中所有以#开头的指令都是预处理指令2、预处理它本身并不属于C语言的一部分,在程序编译之前,先对程序中这些特殊的命令进行“预处理”,根据预处理命令对程序进行相应的处理,经过处理的程序不再包含预处理命令,此时可对程序进行编译。3、预处理是在编译之前完成的。宏定义:#define 标识符 字符串#define PI 3.14int main(){ double ...原创 2019-04-21 15:03:19 · 731 阅读 · 0 评论 -
new /delete 与malloc/free 的区别
new /delete 与malloc/free 的区别1、new/delete是C++操作符,malloc/free是库函数2、new分配内存按照数据类型进行分配,malloc分配内存按照大小分配3、new在动态分配内存的时候可以初始化对象,调用其构造函数,delete在释放内存时 调用对象的析构函数。而malloc只分配一段给定大小的内存,并返回该内存首地...原创 2019-09-17 21:56:39 · 430 阅读 · 0 评论