IT大道IT大道

首页 > TAG信息列表 > C语言

  • [外文翻译] C语言的发展史(The Development of the C Language)

    [外文翻译] C语言的发展史(The Development of the C Language)






    不满足网上的译文,yqj2065自己翻译一下。备用。
    【】中的文字是我的译注、补充。
    如果原文链接失效,请google。
    The Development of the C Language...

    2017-10-03 itdadao 技术 39 ℃ 0
  • ZooKeeper C语言API简单试用

    ZooKeeper C语言API简单试用

    ZooKeeper有官方标准C语言绑定客户端却没有C++版本的,反正身为一个见多识广的C++程序员对此已经习以为常、生无可恋了。其实,ZooKeeper最流行的客户端绑定是Curator,不过它是Ja...

    2017-09-24 itdadao 技术 34 ℃ 0
  • Why C Programming Is Still Worth Learning

    Why C Programming Is Still Worth Learning

    In 2016, C was the 9th most active language on GitHub with 202k pull requests in the year. Compare that to the top three languages: JavaScript with 1,604k pull...

    2017-09-19 itdadao 技术 30 ℃ 0
  • 小随笔:写一个基于几何生成方法的描边效果

    小随笔:写一个基于几何生成方法的描边效果


    0x00 前言
    进入金秋九月之后,周末参加的社区活动反而多了起来。因此不像之前一样有富余的时间来写一些长文了,在考虑写点什么的时候突然想到了上一篇文章 《利用GPU...

    2017-09-14 itdadao 技术 35 ℃ 0
  • live555 源码分析: SETUP 的处理

    live555 源码分析: SETUP 的处理

    SETUP
    请求在 RTSP 的整个工作流程中,用于建立流媒体会话。本文分析 live555 对 SETUP
    请求的处理。

    在 RTSPServer::RTSPClientConnection::hand...

    2017-09-05 itdadao 技术 48 ℃ 0
  • The Development of the C Language (1993)

    The Development of the C Language (1993)

    Chistory
    The Development of the C Language*



    Dennis M. Ritchie
    Bell Labs/Lucent Technologies
    Murray Hill, NJ 07974 USA
    ...

    2017-08-30 itdadao 技术 55 ℃ 0
  • extern学习记录

    extern学习记录

    1,在一个XX.c文中定义,在XX.h中声明需要加extern吗?
    答:如果XX.c文件中#include XX.h了,那么就不用加extern了。
    2,常常见extern放在函数的前面成为函数声明的一部分,那么,C语言的关...

    2017-08-23 itdadao 技术 28 ℃ 0
  • C#操作mysql数据库,往mysql读取或者写入数据

    C#操作mysql数据库,往mysql读取或者写入数据

    最近在开发的一个项目,需要将数据存贮在mysql数据库中,于是需要写一个操作mysql的帮助类,我采用的是官方的,还是先给出一个链接,后面有时间的话,继续更新。 http://blog.csdn.net/...

    2017-08-23 itdadao 技术 46 ℃ 0
  • c语言学习——printf格式规定符

    c语言学习——printf格式规定符

    .....






    printf()

    printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。
    printf()函数的调用格式为: printf("<格式化字符串>", <参量表>);...

    2017-08-21 itdadao 技术 32 ℃ 0
  • C语言中传值和C++的传引用

    C语言中传值和C++的传引用

    在C语言中,传址其实也时传值的一种,首先地址其实也时可以看做是一个值来进行传递的。
    在C++中有一种说法叫传引用,就是&变量名。
    比如:
            

    1 /*
    2 *
    3 传值...

    2017-08-20 itdadao 技术 31 ℃ 0
  • Modbus库开发笔记之八:CRC循环冗余校验的研究与实现

    Modbus库开发笔记之八:CRC循环冗余校验的研究与实现

    谈到Modbus通讯自然免不了循环冗余校验(CRC),特别是在标准的串行RTU链路上是必不可少的。不仅如此在其他开发中,也经常要用到CRC 算法对各种数据进行校验。这样一来,我们就...

    2017-08-19 itdadao 技术 34 ℃ 0
  • 编写程序代码的规范(好的就补充)

    编写程序代码的规范(好的就补充)

    1.代码缩进一般都是4个空格。对齐时使用空格,勿使用Tab。
    理由:tab 在不同的编辑器下显示长短不一。
    2.函数、变量、常量等命名规则:
    确定后补充.......

    2017-08-19 itdadao 技术 35 ℃ 0
  • 从如何判断浮点数是否等于0说起——浮点数的机器级表示(转)

    从如何判断浮点数是否等于0说起——浮点数的机器级表示(转)

    http://www.cnblogs.com/kubixuesheng/p/4107309.html
    这位前辈讲的不错,摘抄下来以表尊敬!

    void isZero(double d)
    {
    if (d >= -DBL_EPSILON && d <= DBL_EPSIL...

    2017-08-19 itdadao 技术 40 ℃ 0
  • 自己实现strtok函数

    自己实现strtok函数

    思路:每次在原来字符串中查找分隔字符串,将分隔字符串中所有字符设为'\0',然后输出分隔串前的子串,同时更新原串的起始位置。
    PS:有不少博客作者自己实现的方法中往往只将分隔串...

    2017-08-16 itdadao 技术 40 ℃ 0
  • C语言——栈的基本运算在顺序栈上的实现

    C语言——栈的基本运算在顺序栈上的实现

    头文件Seqstack.h#define maxsize 6//const int maxsize = 6;// 顺序栈typedef struct seqstack{ int data[maxsize]; int top; // 标志栈顶位置的变量}SeqStk;main.c...

    2017-08-15 itdadao 技术 35 ℃ 0
  • 交换排序之冒泡排序和快速排序

    交换排序之冒泡排序和快速排序

    交换排序所谓交换,就是根据序列中两个记录键值的比较结果来对换这两个记录在序列中的位置,交换排序的特点是:将键值较大的记录向序列的尾部移动,键值较小的记录向序列的前部移动...

    2017-08-13 itdadao 技术 27 ℃ 0
  • 关于C/C++ 表达式求值顺序 未定义

    关于C/C++ 表达式求值顺序 未定义

    http://blog.csdn.net/zhongjiekangping/article/details/5164132
    这篇文章讲的真好!
    对于 "expr1 + expr2",(其中expr1,expr2都可能是复合表达式),不同的编译器想先算exp1就先算e...

    2017-08-12 itdadao 技术 32 ℃ 0
  • 纠正<c专家编程>231页错误 | 函数返回数组

    纠正<c专家编程>231页错误 | 函数返回数组

    在<c专家编程>中第230--231页,讲述了使用指针返回一个数组的方法
    文章首先要求声明一个函数,这个函数描述成 返回一个指向包含20个int元素的一维数组的指针。

    int (*fun())[2...

    2017-08-12 itdadao 技术 31 ℃ 0
  • NYOJ 34 韩信点兵

    NYOJ 34 韩信点兵


    韩信点兵
    时间限制:3000 ms...

    2017-08-12 itdadao 技术 34 ℃ 0
  • 数组的注意点

    数组的注意点

    1.数组的定义:
    数组类型 数组名[长度];其中长度是必须大于0的整数
    /*
    在这句话中必须指定号数组的长度
    切不可写成:
    Int a[i];
    i=10;
    而应该写成:
    Int a[10];
    也可以用宏定义和...

    2017-08-11 itdadao 技术 36 ℃ 0
  • 字符串的输入scanf 和gets

    字符串的输入scanf 和gets

    #include<stdio.h>
    #include<string.h>
    #define N 100
    int main(int argc, const char *argv[])
    {
    char str1[N];
    char str2[N];
    ①scanf("%s",str1);
    ②gets(str1);
    printf...

    2017-08-11 itdadao 技术 35 ℃ 0
  • 剑指OFFER·面试题31:连续子数组的最大和

    剑指OFFER·面试题31:连续子数组的最大和

    剑指OFFER·面试题31:连续子数组的最大和
    【题目描述】HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需...

    2017-08-10 itdadao 技术 30 ℃ 0
  • 红黑树之添加节点和创建

    红黑树之添加节点和创建

    红黑树之插入节点红黑树的性质红黑树是每个节点都带有颜色属性的二叉查找树,颜色或红色或黑色。在二叉查找树强制一般要求以外,对于任何有效的红黑树我们增加了如下的额外要求...

    2017-08-10 itdadao 技术 43 ℃ 0
  • 【转】C语言条件编译及编译预处理阶段

    【转】C语言条件编译及编译预处理阶段

    原文: http://www.cnblogs.com/rusty/archive/2011/03/27/1996806.html
    1. 宏定义(宏代换,宏替换,宏: 宏定义是C语言提供的3中预处理功能中的一种)
    2.文件包含
    3.条件编译

    -----...

    2017-08-10 itdadao 技术 35 ℃ 0
  • NUL和NULL

    NUL和NULL

    此处讨论C语言中的NUL和NULL
    1、NUL是ASCII字符集中'\0'字符的名字,它的字节模式为全0
    2、NULL指一个其值为0的指针
    3、它们都是整型值,其值也相同,所以可以互换使用
    4、然而,你...

    2017-08-10 itdadao 技术 37 ℃ 0
 11304    1 2 3 4 5 6 7 8 9 10 下一页 尾页
标签列表