编程札记
文章平均质量分 69
Geterns
这个作者很懒,什么都没留下…
展开
-
各数据类型常用的stdio格式
紧接上一篇,贴一下各种数据类型的stdio格式,这东西其实挺麻烦记的数据类型名称字节数别名stdio基本说明格式int*signed, signed int%d, %iunsigned int*unsigned%u, %o, %x, %X __int81char, signed char%hhd__int162short, short int, signed short int%hd__int324long, long int, signed long int%ld, (%I32d)__int648l原创 2010-12-26 20:08:00 · 445 阅读 · 0 评论 -
memset
对字符串:char str[20];memset(str, '/0', sizeof(str));对其他类型:object obj;memset(&obj, 0, sizeof(object));同样,可以对数组(因为这片内存是连续的):const int size = 100;object objArray[size];memset(objArray, 0, size * sizeof(object));注意,第三个参数实际上是指要重置的连续字节数原创 2010-12-26 22:08:00 · 182 阅读 · 0 评论 -
C语言基本类型详解
刚刚看到一个博客上贴了这个,解决了我一直以来的疑问:int和long是不是一样的?答案是:不确定。转载自:http://itnewsvendor.appspot.com/2379028-int_long_unsigned.html数据类型名称字节数别名取值范围int*signed,signed int由操作系统决定,即与操作系统的"字长"有关unsigned int*unsigned由操作系统决定,即与操作系统的"字长"有关 __int81char,signed char–128 到 127__int原创 2010-12-26 16:30:00 · 272 阅读 · 0 评论 -
数据结构大作业
补写一下这个,数据结构的大作业,和荣哥主写代码,从上个学期就合计好很多细节,不过还是懒散了一个寒假,汗呐。所以一回来赶紧就做补救工作。基本要求:有好几个题目,我们选了个比较感兴趣的Tomb Raider(可以译为“古墓丽影”吧?囧zt我们还没时间去实现“丽影”呢)最后presentation的时候也发现多数同学选的是这个和另一个做生态系统Ecosphere (Closed Ecosystem)的,比较有挑战性嘛基本要求是:地图,是个迷宫地图,有可以减速的陷阱;主角,有武器,弹药,食物(补充生命值用的);怪物原创 2011-03-03 14:51:00 · 1383 阅读 · 0 评论 -
Intel 80x86 的程序内存模型解析:从一道面试题说起
开始这篇文章之前,先问一个IT公司在面试的时候可能会问到的问题,以下程序#include using namespace std;int main(){ int a, b, c; cout << &a << endl << &b << endl << &c <<endl; return 0;}编译之后,多次运行,输出的结果是否是一样的?重新编译一次再运行原创 2012-11-15 18:32:55 · 608 阅读 · 0 评论