相关分类: Java技术 C/C++ VB delphi
  • C- unsigned :1之位域分析

    1.首先回忆结构体 我们都知道定义一个结构体可以这样的方式定义: struct Point { float x; float y;} point; // 等价于: struct Point point; 除此之外,如果 不想声明结构体 ,只想定义结构体的话,还可以这样: struct { float x; float y;} point; // 等价于: struct Po...

    2018-12-04 07:14:06

  • c. 求阶乘和的方法(N的值不能太大)初学者

    #include stdio.h int main() { int n,i; int a=1; //a设置为一个数的阶乘 int b; // b 设置为阶乘的和 for(i=1;i=n;i++) { a*=i; b+=a; } printf("n!=%d",b); }...

    2018-12-04 07:14:06

  • 指针相减

    如果两个指针指向同一个数组,它们就可以相减,其结果为两个指针之间的元素数目。 1 #include stdio.h 2 3 int main() 4 { 5 int da[ 4 ]={ 1 , 2 , 3 , 4 }; 6 int * ptr1; 7 int * ptr2; 8 int val; 9 10 ptr1 = da[ 0 ]; 11 ptr2 = da[ 2 ]; 12 val = ptr2 - ptr1; 13...

    2018-12-04 07:14:04

  • 单片机,struct ,union定义标志,节约RAM

    单片机的RAM是非常少的,像新唐,STC,合泰等一些国产的51单片机,RAM 512 byte,1k,2k,非常常见, 有时候我们的串口接收一串数据,或AD连续采集,这些数据是不能放到 flash 里的,没办法,只能想法节约一些变量空间了. 标志位很多时候只有两种状态,就像bool型一样,真/假,这样的...

    2018-12-04 07:14:00

  • 关于具有I2C总线的TEA6320的使用

    现在先了解一下TEA6320,TEA6320是一个I2C总线控制音响应用的立体声放大器,,它的I2C协议和音量控制如下: 它的主要代码: void delay1ms(unsigned int Delay ) //1ms延时 { unsigned int j; for(;Delay0;Delay-- ) for(j=0;j125;j++ );}void init() ///总线初始化 将总...

    2018-12-04 07:13:59

  • c语言实现通讯录管理系统(c课程设计)

    工具 : Visual C++6.0 说明: 本系统基于C语言实现班级通讯录管理系统,为大一时学习C语言刚入门所做的课程设计。功能包括增、删、查、改等,非常适合初学者练手。通讯录包括的个人信息有姓名、学号、性别、籍贯、政治面貌、手机号、QQ号、宿舍等。主要用到了指针、结...

    2018-12-04 07:14:00

  • 链表的创建,插入,删除,输出基本操作

    #includestdio.h #includecstdlib struct student //定义一个学生结点,结点包括值域和指针域 { int num;//学号 char name[20];//姓名 char address[20];//地址 struct student *next;//定义结点的指针域,指向下一个结点 }; typedef struct student LIST; LIST *Creat...

    2018-12-04 07:13:59

  • C语言实例解析精粹学习笔记——19

    实例19:判断正整数n的d进制表示形式是否是回文数(顺着看和倒着看相同的数)。 主要思路: 一种方法:将正整数n数转换成d进制的数,逐个比较首尾对应数字,判断是否为回文数。 另一种方法:将正整数n数转换成d进制的数,将低位数当做高位数,转换成正整数判断与原来的...

    2018-12-04 07:13:58

  • 音频算法之小黄人变声 附完整C代码

    前面提及到《大话音频变声原理 附简单示例代码》与《声音变调算法PitchShift(模拟汤姆猫) 附完整C++算法实现代码》 都稍微讲过变声的原理和具体实现。 大家都知道,算法从实现到最后工程应用,中间的环节和问题特别多。 尤其是编码的架构设计,好的数据结构和代码逻辑...

    2018-12-04 07:13:57

  • 最小生成树---Kruskal算法

    ~~已会各位大佬们可以跳过QwQ~~,today,we will use a magical algorithm!let is go! 不显摆了(也没得显摆),今天我们用Kruskal算法来解这道题。 1. 定义 int fa[ 1000100 ],i,j,k,n,m,s,ans; // 基本变量:) struct eige{ int x,y,z;}a[ 1000100 ]; // 主要是为了排...

    2018-12-04 07:13:52

2