面试
文章平均质量分 58
零零我
意志不坚定慢慢熬
展开
-
《编程之美》1.2 中国象棋将帅问题 学习笔记
《编程之美》1.2 中国象棋将帅问题 学习笔记书中给出了三种解法分别进行知识点整理原创 2015-06-27 16:52:53 · 410 阅读 · 0 评论 -
《程序员面试宝典》指针问题
程序员面试宝典一书第7章,面试例题九,题目是问程序运行到哪一行会崩溃。编写程序如下#include #include struct S{ int i; int *p; };int main(void){ struct S s; int *p = &s.i; p[0] = 1; p[1] = 5; prin原创 2015-07-07 21:27:56 · 397 阅读 · 0 评论 -
指针与数组的关系【指针型指针,指针型数组,数组型指针,数组型数组的区别】
结论:(1)一个指针型指针指向一个指针型地址 (int **pp)(2)一个数组型指针指向一个数组型地址 (int (*ap)[5])(3)指针型数组变量就是一个指针型地址 (int *pa [5])(4)数组型数组变量就是一个数组型地址 (int aa[3][2])因为我们知道XX型数组就是代表一个XX型的地址,而指针就是代表某种数据类型的地址,原创 2015-07-07 17:22:48 · 643 阅读 · 0 评论 -
二维数组初始化问题
1, 最简单的初始化方式 :static a[100][100]; //全局或静态或类数据成员都不需要{0},编译器默认初始化为0对于局部变量, 加{0}, a[100][100] = {0};注意: a[][100] = {0}; //有一些编译器只是将第一行数值置为零2, 运用memset, 这种方法比较花费时间int a[2][3];memset(a, 0原创 2015-07-28 16:19:10 · 1255 阅读 · 0 评论 -
C语言经典笔试题(一)
网络上面看到的部分笔试题,经过修改。一、选择题(1)~(10)每小题2分, (11)~(50)每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。(1)在数据结构中,从逻辑上可以把数据结构分为_______。A)动态结构和静态结构 B)紧凑结构和非紧凑结构C)线性结构和转载 2015-10-09 17:14:44 · 2389 阅读 · 0 评论 -
C语言sizeof求结构体大小问题汇总
可以说一直被各类结构体大小问题说困扰,花了大半天时间查了一下资料,现在整理汇总一下。sizeof:C语言中判断数据类型或者表达式长度符;不是一个函数,字节数的计算在程序编译时进行,而不是在程序执行的过程中才计算出来。基本数据类型的大小很好计算,我们主要看一下构造数据类型的大小,包括数组,结构体和共用体。原创 2015-07-05 21:13:23 · 11762 阅读 · 2 评论