C
Nervermore
我是ias
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入C语言之字节对齐 - [C 数据结构 算法]
在C程序设计中我们经常需要用到一种数据类型的长度(占内存的字节数),例如: int *p = NULL; p = (int *)malloc(10*sizeof(int));/*用sizeof(int)来的到int类型的长度*/ 用sizeof可得到C语言中数据类型的长度,对基本数据类型而言,结果值很容易理解,但当sizeof的操作对象是一个结构类型时意想不到麻烦就转载 2012-01-19 16:13:08 · 814 阅读 · 0 评论 -
C++中class和struct的区别
参见《C++ Primer 中文版》的57页,用class和struct关键字定义类的唯一差别在于默认访问级别:默认情况下,struct的成员为public,而class的成员为private。另外一个区别:“class”这个关键字还用于定义模板参数,就像“typename”。但关键字“struct”不用于定义模板参数。这是一个很简单的面试题,可是曾经引起一大些的争论,详细的争论请看下帖:转载 2012-01-19 16:26:59 · 497 阅读 · 0 评论 -
编写strcpy函数
试题1:void test1(){char string[10];char* str1 = "0123456789"; strcpy( string, str1 );}试题2:void test2(){char string[10], str1[10]; int i; for(i=0; i {转载 2012-01-19 16:47:11 · 870 阅读 · 0 评论
分享