2019年3月12日

一个小错误:error LNK2019: 无法解析的外部符号 "public: __thiscall Turtle::~Turtle(void)" (??1Turtle@@QAE@XZ),该符号在函数 _main 中被引用

摘要: 昨天在撸代码的时候遇到了一个十分蛋疼的错误 : 错误: 1>3.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Turtle::~Turtle(void)" (??1Turtle@@QAE@XZ),该符号在函数 _main 中被引用1>3.obj阅读全文

posted @ 2019-03-12 22:20 巫师笔记 阅读(67) 评论(0) 编辑

2019年3月4日

新的方向:自动化机器学习

摘要: 在过去的一年当中,自动化机器学习已经成为一个众人感兴趣的话题。KDnuggets举办了一个关于该话题的博客大赛。结果喜人,有很多有意思的想法与项目被提出来了。一些自动化学习工具也引起了大家的兴趣,受到了大家的追捧。 本篇文章的作者 Matthew Mayo 将会对自动化学习进行简单的介绍,探讨下一下阅读全文

posted @ 2019-03-04 22:39 巫师笔记 阅读(221) 评论(0) 编辑

2019年2月19日

共用体

摘要: 用typedef定义类型 1、用typedef声明新的类型名来代替已有的类型名。 例:声明INTEGER为整型 2、声明结构类型 例: 3、声明NUM为整型 4、声明p为字符指针类型 5、声明P为指向函数的指针类型,该函数返回整型值。 注:对数组而言,数组名就是它的地址,它的地址就是它本身。 说明:阅读全文

posted @ 2019-02-19 23:42 巫师笔记 阅读(38) 评论(0) 编辑

2019年2月18日

建立动态链表

摘要: 1、所谓建立动态链表是指在程序执行过程中从无到有的建立起一个链表,即一个一个的开辟节点和输入各节点的数据,并建立起前后相连的关系。 例:写一个程序建立一个含有学生(学号、成绩)数据的单向动态链表。 约定:学号不会为0,若输入学号为0,则表示建立链表的过程完成,该节点不应连接到链表中。 提示:若输入的阅读全文

posted @ 2019-02-18 20:41 巫师笔记 阅读(316) 评论(0) 编辑

2019年2月17日

动态分配储存与链表

摘要: C语言中不允许动态数组类型,但C提供了一些内存管理函数,使用其可以动态的分配内存空间。常用的内存管理函数有以下三个: (1)分配内存空间函数malloc、calloc; (2)释放内存空间函数free; 1、malloc函数 原型:void *malloc(unsigned int size); 其阅读全文

posted @ 2019-02-17 22:37 巫师笔记 阅读(117) 评论(0) 编辑

结构指针变量作函数参数

摘要: 将一个结构体变量的值传递给另一个函数,有3种方法: (1)用结构体变量的成员做参数。 (2)用结构体变量做实参。 (3)用指向结构体变量的指针做实参,将结构体变量的地址传给形参。 例:有一个结构体变量stu,内含学生学号、姓名和3门课程的成绩。通过调用函数print将他们输出。 要求:用结构体变量做阅读全文

posted @ 2019-02-17 19:39 巫师笔记 阅读(111) 评论(0) 编辑

用人类社会工程学对C语言中的一些基本概念的剖析与理解

摘要: 最近在学C语言程序设计时总是遇到一些概念理解上的不清晰与混乱的地方,在一次偶然间想到了以前看过的一部电影《我是谁,没有一个系统是安全的》,里面的主角用社会工程学的想法结合黑客知识化险为夷,给予了很大的震撼与启发。所以我想如果将现实中C语言的一些概念和人类社会联系起来,会不会产生一些奇妙的结果。 首先阅读全文

posted @ 2019-02-17 01:03 巫师笔记 阅读(98) 评论(0) 编辑

2019年2月15日

结构体

摘要: 1、结构体变量的初始化 例: 2、结构体数组 一个结构体变量中可以存放一组数据(如一个学生的学号,姓名,成绩等数据)。若有10个学生的数据需要参加运算,显然应用数组,这就是结构体数组。结构体数组与数值型数组不同之处在于每一个数组元素都是一个结构体类型的数据,它们都分别包括各个成员项。 例: 定义结构阅读全文

posted @ 2019-02-15 23:30 巫师笔记 阅读(65) 评论(0) 编辑

2019年2月14日

文件包含与结构体

摘要: 1、文件包含 (1)1个include命令只能指定一个被包含文件,若有多个文件要包含,则需用多个include命令。 (2)文件包含允许嵌套,即在一个被包含的文件种包含另一个文件。 (3)包含命令中的文件名可以用双括号括起来,也可以用尖括号括起来。但这两种形式是有区别的:使用尖括号表示在包含文件目录阅读全文

posted @ 2019-02-14 23:02 巫师笔记 阅读(22) 评论(0) 编辑

2019年2月13日

预处理

摘要: 如:#include<stdio.h>,宏定义命令#define PI 3.14 等。 在源程序中这些命令都放在函数之外,而且一般都放在源文件的前面,它们称为预处理部分。 1、无参宏定义 无参宏的宏名后不带参数。 其定义的一般形式为:#define 标识符 字符串 其中“#”表示这是一条预处理命令。阅读全文

posted @ 2019-02-13 19:37 巫师笔记 阅读(26) 评论(0) 编辑

导航

统计

公告