编成技巧
康乃馨-朝阳
熟悉Linux,C,C++,C#
展开
-
大端机和小端机的判断方法
若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1,实现代码如下: int checkCPU() { { union w { int a; char b; } c; c.a = 1; return (c.b == 1); } } 剖析: 嵌入式系统开发者应该对Littl转载 2013-04-30 00:16:28 · 655 阅读 · 0 评论 -
C#调用存储过程详解
本文的数据库用的是sql server自带数据Northwind 连接字符串: string conn = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString; confige文件: 1. 只返回单一记录集的存储过程 SqlCon原创 2013-05-14 20:27:31 · 505 阅读 · 0 评论 -
排序算法
插入排序 1.直接插入排序 原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。 要点:设立哨兵,作为临时存储和判断数组边界之用。 实现: Void InsertSort(Node L[],int length) { Int i,j;//分别为有序区和无序区指针转载 2013-09-26 21:24:36 · 298 阅读 · 0 评论