程序员面试宝典扩展
渊轩
这个作者很懒,什么都没留下…
展开
-
第五章--基本概念
#include "stdafx.h" //p29 //int i = 1; //int main() { // int i = i; //execute error: not initialized. // return 0; //}原创 2014-11-15 09:25:27 · 390 阅读 · 0 评论 -
第六章 预处理、const、sizeof
1.1 宏定义 例题1 typedef struct student { int a; char b[20]; double c; }Stu; #define FIND(Stu, b) ((unsigned int)&(((Stu*)0)->b))原创 2014-11-17 10:42:47 · 511 阅读 · 0 评论 -
第十三章 数据结构基础--单链表
1.1 单链表的创建 尾部加入法创建单链表:头节点、尾节点、中间节点;头节点与尾节点的初始化。 #include typedef struct student { int age; struct student *next; }Stu; Stu *SingleListTailCreate() { Stu *head = NULL, *tail = NULL,原创 2014-11-26 11:27:22 · 382 阅读 · 0 评论 -
第十三章 数据结构基础--队列
1.1 入队 入队:从队列的尾部加入结点。 #include typedef struct student { int age; struct student *next; }Stu; typedef struct linkqueue { Stu *front, *rear; }queue; queue *EnQueue(queue *head, int原创 2014-11-26 14:50:37 · 323 阅读 · 0 评论 -
第十二章 位运算与嵌入式编程
1.1 位制转换 例题1 int main() { printf("%f\n", 5); printf("%d\n", 5.01); return 0; }原创 2014-11-25 11:31:54 · 482 阅读 · 0 评论 -
第十三章 数据结构基础--栈
1.1 入栈 入栈: #include typedef struct student { int age; struct student *next; }Stu; typedef struct stackqueue { Stu *base, *top; }stack; stack *PushStack(stack *head, int age) { Stu *c原创 2014-11-26 15:16:48 · 354 阅读 · 0 评论 -
第七章 指针与引用
1.1 传递动态内存 例题1原创 2014-11-23 11:37:05 · 455 阅读 · 0 评论 -
第八章 递归与循环
123原创 2014-11-25 11:26:54 · 340 阅读 · 0 评论 -
第十四章 字符串
1.1 整数字符串转化 例题1 整数转化为字符串 #include int main() { int num = 65535; char str[7] = {0}; char temp[7] = {0}; int i = 0, j = 0; while(num) { temp[i] = num%10 + '0'; i++; num = num/10; } tem原创 2014-12-01 11:05:18 · 435 阅读 · 0 评论