编码总结
文章平均质量分 75
动力风暴
知足知不足,有为又不为。不断进取!
展开
-
各种数据类型
类型长度数值范围int4字节(32bits)-231~(231-1) -2147483648 ~ 2147483647short int 2字节(16bits)-215~(215-1) -32768 ~ 32767long int4字节(32bits)原创 2015-08-02 20:29:16 · 710 阅读 · 0 评论 -
快速排序方法
参考《C++大学教程》第七版 19章课后题// Exercise 19.10 Solution: Ex19_10.cpp// Quick sort of a vector.#include #include #include #include #include using namespace std;// function prototypesvoid quickSortH原创 2015-09-13 22:32:25 · 495 阅读 · 0 评论 -
编程中一些常见算法(一)
1、向上取整:x/y向上取整 = (x + y -1)/y#include void main(){ int x=22,y=5; int result = (x + y -1)/y; printf("%d/%d的结果向上取整后为:%d\n",x,y,result);}2、四舍五入:原创 2015-06-24 21:33:07 · 793 阅读 · 0 评论 -
养成编码好习惯
参考百度文库:1.代码排版凌乱.缩进不齐。 2.错误修改后只测试局部,没有系统测试 3.异常不抛出或不处理。 4.增加了新的系统参数,在参数初始化函数里却不进行赋初值,有时造成加工异常,被客户反馈回来求解决。5.新项目号忘记在程序里更改项目号,更改参数、加工文件版本。避免客户出问题时找不到对应的程序或者负责人,或者新项目调用别的项目的参数文件导致不必要的问题。6.及时上传原创 2016-01-03 10:27:32 · 851 阅读 · 0 评论 -
结对编程的正确姿势,你会了吗?
摘自:http://insights.thoughtworkers.org/pair-programming/极限编程的各个实践已经广为人知,也颇具争议,我听到最多的话题当属结对了:“我的小伙伴总拿着键盘不放,只听过麦霸,来到骚窝竟然还有键霸!”“我总算明白为什么面前会有两个键盘子了,如果再给我一次机会(请用湖南话脑补)”“我不知道我的小伙伴在做什么,我跟不上,很沮丧,要不玩会原创 2016-01-10 21:17:08 · 940 阅读 · 0 评论 -
简单的链表相关练习
单链表的建立和打印#include #includetypedef struct LNode{ int data; struct LNode *next;}LNode,*LinkList;LinkList createLink(unsigned char LinkNodeNum);void printLink(LinkList head);void main(){ L原创 2015-12-08 23:33:18 · 550 阅读 · 0 评论 -
代码易错的例子
示例1:#include "stdio.h"void main(){ int i = 1; if(0 != i); { printf("i的取值不为0"); /* if条件满足时处理流程*/ }}原创 2017-02-05 10:58:15 · 802 阅读 · 0 评论 -
关于C语言中extern的用法总结
在C语言中,修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。1. extern修饰变量的声明。如果文件a.c需要引用b.c中变量int v,就可以在a.c中声明extern int v,然后就可以引用变量v。这里需要注意的是,被引用的变量v的链接属性必须是外链接(external)的,也就是说a.c要引用到v,不只是取决于在a.c中声明...转载 2018-12-09 22:02:22 · 706 阅读 · 0 评论