C
文章平均质量分 64
我是日蚀之影
记住,你不是一个人在战斗,再过几年,你且看他,你且看你。
展开
-
串口使用中断发送字符串,并在LCD显示内容
#include#include"./delay/DELAY.H"#include"./LCD/LCD.h"unsigned char i = 0;unsigned char str[16];void uart_init(){SCON = 0x50; //设置串口工作模式,打开接受允许//SM0 = 0 ; SM1 = 1 ; REN = 0 ;//TMOD &=原创 2017-02-14 21:11:54 · 2251 阅读 · 0 评论 -
大数据的概念
1、大数据定义 对于“大数据”(Big data)研究机构Gartner给出了定义,“大数据”是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。大数据技术的战略意义不在于掌握庞大的数据信息,而在于对这些含有意义的数据进行专业化处理。换言之,如果把大数据比作一种产业,那么这种产业实现盈利的关键,在于提高对数据的“加工原创 2017-02-24 20:29:43 · 7714 阅读 · 2 评论 -
s3c2451gpio函数
#ifndef _S3C2451_GPIO_#define _S3C2451_GPIO_#define GPACON *((volatile int *)0x56000000)#define GPADATA *((volatile int *)0x56000004)#define GPBCON *((volatile int *)0x56000010)#define GPBDAT原创 2017-03-12 20:07:58 · 222 阅读 · 0 评论 -
char的取值范围深究
在C语言中, signed char 类型的范围为-128~127,每本教科书上也这么写,但是没有哪一本书上(包括老师)也不会给你为什么是-128~127,这个问题貌似看起来也很简单容易, 以至于不用去思考为什么,不是有一个整型范围的公式吗: -2^(n-1)~2^(n-1)-1 n为整型的内存占用位数,所以int类型32位 那么就是 -(2^31)~2^31 -1 即 -2转载 2017-03-23 19:43:52 · 547 阅读 · 0 评论 -
编写一个程序,打印输入中各个字符出现频度的直方图
#include #define MAXHIST 15#define MAXWORD 11#define IN 1#define OUT 0int main(){ int c,i,j,nc,state; int len; int maxvalue; int ovflow; int wl[MAXWORD]; state = OUT;原创 2017-08-17 18:27:18 · 1427 阅读 · 0 评论 -
C语言计算一个数中1的个数
计算一个无符号整型数中1的个数有两种方法:第一种很容易想到,将数循环右移1位直到数为零,每次与1相与,结果为真表示该位为1。用unsigned类型是为了保证数在右移时,无论该程序在什么机器上运行,左边空出的位都用0而不是符号位填补。int bitcount(unsigned x){ int b; for(b = 0; x!=0, x>>=1) if(x&1) ++b; re原创 2017-08-22 16:41:03 · 8045 阅读 · 1 评论