c
文章平均质量分 66
Emmanuel的程序员之路
这个作者很懒,什么都没留下…
展开
-
cssap_2_homework_bit_operation
function bitParity(int x) { x ^= x >> 16; x ^= x >> 8; x ^= x >> 4; x &= 0xf; return (0x6996 >> x) & 1;}Finding odd number of bits in an integer0x6996 serves as a l原创 2016-06-27 17:14:49 · 551 阅读 · 0 评论 -
int main(int argc, char** argv)
argc是你主程序参数的个数。argv[0]是你编译出来执行时候程序的名字。argv[1].....是你主程序需要的参数。举例说明:如下程序 aa.c#include#include#includeint main(int argc, char *argv[]){printf("%d\n",argc);printf("%s\n",argv[0]);p转载 2016-09-20 01:23:19 · 345 阅读 · 0 评论 -
小端和大端
轻松记住大端小端的含义(附对大端和小端的解释) 或许你曾经仔细了解过什么是大端小端,也动手编写了测试手头上的机器上是大端还是小端的程序,甚至还编写了大端小端转换程序;但过了一段时间之后,当你再看到大端和小端这两个字眼,你的脑中很快浮起了自己曾经做过的工作,却总是想不起究竟哪种是大端、哪种是小端,然后又去查以前写的记录?更让人不快的是,这种经历反反复复,让你十分困扰。如果你和以前的笔者一样转载 2016-09-19 05:05:21 · 3548 阅读 · 1 评论 -
Xcode技巧:项目导入外部文件后编译运行出现Undefined symbols for architecture x86_64错误
当我们在一个项目中想使用外部其他项目的一个类时,可以在项目中直接添加类文件到项目中。但是,在编译的时候出现了这样的错误:Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_Person", referenced from:转载 2016-06-22 11:29:43 · 863 阅读 · 0 评论 -
在Xcode中为main函数设置输入参数
1.C++/Object-C中的main函数参数123456789int main(int argc, const char * argv[]) { @autoreleasepool { printf("Hello, World! argc=%d\n", argc); for (int i = 0; i转载 2016-06-22 11:27:18 · 7199 阅读 · 1 评论 -
ntohs, ntohl, htons,htonl的比较和详解
ntohs, ntohl, htons,htonl的比较和详解2012-02-22 LibraryOf... 阅 19020 转 77转藏到我的图书馆微信分享:在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。这时就可能用到htons(), ntohl(), ntohs(),htons()这4个网络字节顺转载 2016-06-21 20:44:25 · 729 阅读 · 0 评论 -
C语言中静态库和动态库
库库,故名思议,是存放东西的地方,其中存放的东西可以被多个人公用。程序中借用库的概念,描述将代码进行抽取,这种代码被大多数程序使用,其过程具有一定的模块化、封装、抽象的特征。按照库的使用方式, 静态库 和 动态库。不管怎样方式使用, 首先库的概念体现出代码逻辑上公共抽象。 有篇博文,做了介绍, 并有例子, 本文纯粹学习,借鉴了其中的例子。http://www.cnbl转载 2016-06-19 09:55:29 · 469 阅读 · 0 评论 -
各种取整
MATLAB取整函数1)fix(x) : 截尾取整.>> fix( [3.12 -3.12])ans = 3 -3(2)floor(x):不超过x 的最大整数.(高斯取整)>> floor( [3.12 -3.12])ans = 3 -4(3)ceil(x) : 大于x 的最小整数>> ceil转载 2016-06-28 10:14:50 · 371 阅读 · 0 评论 -
C语言运算符优先级
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .转载 2016-06-27 17:20:09 · 198 阅读 · 0 评论 -
苹果系统下的文件对比--Macos文件对比工具
一,DiffMerge 下载地址:http://www.macupdate.com/app/mac/25426/diffmerge 界面: 二,FileMerge Xcode里面也自带一个对比工具。只能对比文件,而且功能比Beyond Compare差多了。只能凑合用。截图如下:对比界面:转载 2016-10-10 08:39:43 · 11010 阅读 · 0 评论