c语言编程
warrior_yzq
天空飘过五个字~ ~ 那都不是事儿!
展开
-
C 语言中的字符屏幕函数
Turbo C2.0的字符屏幕函数主要包括文本窗口大小的设定、窗口颜色的设置、窗口文本的清除和输入输出等函数。 1.文本窗口的定义 Turbo C2.0默认定义的文本窗口为整个屏幕, 共有80列(或40列)25行的文本单元, 每个单元包括一个字符和一个属性, 字符即ASCII 码字符, 属性规定该字符的颜色和强度。 Turbo C2.0可以定义屏幕转载 2014-04-25 21:49:13 · 554 阅读 · 0 评论 -
关于main(int argc,char **argv)中参数的说明
c语言主函数int main(int argc; char *argv[])中参数的作用在以前的c语言学习中,主函数一般定义为 void main(){}没有参数。但是,随着学习的深入和课题中实际问题的需要(例如:在课题中,经常需要测试不同的点云文件,如果不给main()函数加参数,而是每次都依靠查找到并修改主函数中的点云文件名来达到目的,势必是很麻烦的。),我原创 2014-04-25 21:51:33 · 550 阅读 · 0 评论 -
C语言中容易忽略的问题
C语言中容易忽略的问题1;关于在函数中调用数组时,若出现下面的函数语句 Int func(long array[const static 5])其意思是: 数组是一个指向long的不能被修改的指针,该数组至少与5个元素待续。。。。原创 2014-04-27 11:02:18 · 516 阅读 · 0 评论 -
关于内存分配的几个原则
关于结构体内存分配的几个原则: 1 结构体每个成员相对于结构体首地址的偏移量(offset)都是这个成员的大小的整数倍,如有需要编译器会在成员之前加上填充字。例如下面的结构体:struct ex{int i;char t;int n;}第一个成员偏移量为0,是int型成员大小的4的整数倍,第二个成员的大小为1,由于前面的偏移量为4,是1 的整数倍,所以原创 2014-04-27 11:00:05 · 786 阅读 · 0 评论