摘要: 创建一个数组有三种方法: 1、 声明一个数组,声明时用常量表达式指定数组维数,然后可以用数组名访问数组元素。 2、 声明一个变长数组,声明时用变量表达式指定数组维数,然后用数组名来访问数组元素(C99的一个特性) 3、 声明一个指针,调用malloc(),然后用该指针来访问数组元素。 malloc( 阅读全文
posted @ 2015-10-22 01:07 dangeal 阅读(2561) 评论(1) 推荐(0) 编辑
摘要: 这两天我试着在VMware虚拟机里安装gcc,遇到了不少问题 1、 安装yum源 我搭建的是光盘yum源(有两种方法搭建yum源,另外一种是网络yum源,但至今没弄懂我的网络yum源为什么不成功) 1) 挂载光盘 2) 让网络yum源失效 3) 修改光盘yum源文件 [c6-media] name= 阅读全文
posted @ 2015-09-27 19:20 dangeal 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 1.开发工具 Windows下,开发工具多以集成开发环境IDE的形式展现给最终用户。例如,VS2008集成了编辑器,宏汇编ml,C /C++编译器cl,资源编译器rc,调试器,文档生成工具, nmake。它们以集成方式提供给最终用户,对于初学者而言十分方便。但是,这种商业模式,直接导致用户可定制性差... 阅读全文
posted @ 2015-09-10 12:15 dangeal 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 一直以为求模和求余是一回事,发现这两者是不同的。以下为网上转载的资料:通常情况下取模运算(mod)和求余(rem)运算被混为一谈,因为在大多数的编程语言里,都用'%'符号表示取模或者求余运算。在这里要提醒大家要十分注意当前环境下'%'运算符的具体意义,因为在有负数存在的情况下,两者的结果是不一样的。... 阅读全文
posted @ 2015-09-01 11:18 dangeal 阅读(397) 评论(0) 推荐(0) 编辑
摘要: scanf的返回值由后面的参数决定 scanf("%d%d", &a, &b); 如果a和b都被成功读入,那么scanf的返回值就是2 如果只有a被成功读入,返回值为1 如果a和b都未被成功读入,返回值为0 如果遇到错误或遇到end of file,返回值为eof 且返回值为int型. 阅读全文
posted @ 2015-07-23 16:54 dangeal 阅读(1071) 评论(0) 推荐(0) 编辑