相关分类: Java技术 C/C++ VB delphi
  • c语言的学习秘籍之链表

    刚翻出来的作品,有点低级,但希望能起到作用: #includestdio.h #includestdlib.h #includetime.h #includewindows.h #define SLEEP() asm(quot;sleepquot;) struct student *head; struct student { int a; int b; struct student * next; }; int n; void add() { pr...

    2018-06-18 04:12:11

  • C Primer Plus(第六版)中文版 中的错误1

    1 #includestdio.h 2 #includestdlib.h 3 #include string .h 4 #define TSIZE 45 5 6 struct film { 7 char title[TSIZE]; 8 int rating; 9 struct film * next; 10 }; 11 char * s_gets( char * st, int n); 12 13 int main( void ) 14 { 15 struct film * head = NU...

    2018-06-18 04:12:10

  • 【C/C++语言基础学习】在主函数的定义的指针数组、二

    程序的功能:在主函数中通过二维数组和指针的定义的字符串,在被调用函数中分配动态内存,并排序。 一、在主函数定义二维数组和指针数组,并初始化 int main( void ){ char *p[] = { " 11111 " , " 22222 " , " 33333 " }; char str[][ 6 ] = { " aaaaa " , " bbbbb "...

    2018-06-18 04:12:09

  • C

    ...

    2018-06-18 04:12:05

  • 单链表实现多项式的加减乘运算

    此处链表是加了表头Head。这个程序有两个头文件poly.h和fatal.h,一个库函数poly.c和一个测试函数testpoly.c 头文件poly.h如下: #ifndefPoly typedef int Integer; struct Node; typedef struct Node*Polynomial; typedef PolynomialPosition; PolynomialMakeEmpty(Po...

    2018-06-18 04:12:05

  • 排序算法----无表头链表插入排序

    /* //对于很小的数源(N=20),插入排序比快速排序好,此时,插入排序速度快也稳定。 //插入排序只用在小的或是非常接近排好序的输入数据上。 ========================== 功能:直接插入排序(由小到大) 返回:指向链表表头的指针 ========================== */ /* 直...

    2018-06-18 04:12:00

  • C语言运算符优先级

    优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 -- () 圆括号 (表达式)/函数名(形参表) -- . 成员选择(对象) 对象.成员名 -- - 成员选择(指针) 对象指针-成员名 -- 2 - 负号运算符 -表达式 右到左 单目运算符 ~ 按位...

    2018-06-18 04:11:56

  • 简单的串口通信程序控制光源

    本程序采用简单的同步串行通信,分为几个阶段: 1、打开串口 2、配置串口 3、设置串口输入输出缓存区大小 4、设置串口读写超时(若不设置超时,读写时会等待读写函数返回) 5、发送字符串(每次发送前清空发送缓存区) 6、接收字符(每次接收前清空接收缓存区) 7、关...

    2018-06-18 04:11:55

  • 单链表的基本操作---插入,删除,交,并,相邻元素的

    这个链表是带有表头的单链表。实现链表的一些规范操作,初始化,插入,删除等。包括两个头文件list.h,fatal.h,库函数list.c,测试函数testlist.c。头文件放的都是函数声明,库函数list.c放的的函数的定义。 头文件list.h 1 typedef int ElementType; 2 #ifndef _List...

    2018-06-18 04:11:53

  • 使用CMake构建复杂工程

    本文中所有代码:https://git.coding.net/autophyte/soTest.git 0. 什么是CMake CMake是一个跨平台的编译、安装、测试以及打包工具;CMake不直接编译软件,而是结合原生构建系统来构建软件。CMake配置文件是CMakeList.txt文件(每个源码文件夹下都要有一个),CMake根...

    2018-06-18 04:11:49

2