Chinaunix首页 | 论坛 | 博客
  • 博客访问: 175441
  • 博文数量: 89
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 828
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-08 10:44
文章分类
文章存档

2014年(9)

2013年(80)

我的朋友

发布时间:2014-01-07 14:00:31

一)strlen()函数的源代码    size_t __cdecl strlen (const char * str)      {                    const char *eos = str;                    while( .........【阅读全文】

阅读(501) | 评论(1) | 转发(0)

发布时间:2014-01-03 17:19:53

强调一点:#pragma pack(4)typedef struct{    char buf[3];    word a;}kk;#pragma pack()对齐的原则是min(sizeof(word ),4)=2,因此是2字节对齐,而不是我们认为的4字节对齐。这里有三点很重要:1.每个成员分别按自己的方式对齐,并能最小化长度2.复杂类型(如结构)的默认.........【阅读全文】

阅读(509) | 评论(0) | 转发(0)

发布时间:2014-01-03 17:14:33

本文都是自己重读《c程序设计语言》时的笔记:自己的一些思考:1、printf和getchar的区别: scanf printf  可以输入输出各种类型的变量,比如int float char,而且同时输入 输出多个也可以 如scanf("%d,%d",&a,&b); getchar putchar 只能输入输出char类型的变量,而且只能同时输入输出一个字符.........【阅读全文】

阅读(516) | 评论(0) | 转发(0)

发布时间:2014-01-03 17:09:58

PID算法(c 语言)(来自老外) (2010-02-17 00:18:24) 转载 #include <stdio.h> #include<math.h> //定义PID 的结构体 struct _pid { int pv; //integer that contains the process value 过程量 int sp; //*integer that contains the set point   设定值&.........【阅读全文】

阅读(685) | 评论(0) | 转发(0)

发布时间:2013-12-29 15:50:16

在编译器内部,计算表达式的值一般是通过表达式树来解决,今天我就给大家介绍一种表达式树的实现。首先得到一个字符串,里边是一个表达式,算法是:首先得到表达式的最低优先级的运算符,然后分成左边和右边,然后求值。#include<iostream>#include<algorithm>#include<cstdio>#include<cstdlib>#include<cs.........【阅读全文】

阅读(581) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册