- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 c语言预处理器
本文参考自《C语言程序设计--现代方法》预处理器是什么?预处理器是一个小软件,它可以在编译前处理c程序,和其他语言不同,c和c++语言十分依赖预处理器,现在一般和编译器集成在一起。预处理器的优缺点预处理器是一种强大的程序处理工具,但预处理经常导致一些难以发现的错误,我们在gcc中可以用-E选项在编译时产生预处理器的输出(其他编译器也可以,方法不同)。预处理的指令预处理一般分
2016-10-27 10:55:10 561
原创 linux下用gdb调试c程序
gdb是gun debugger,是gun的调试工具,功能强大。我们用一个例子test.c来演示如何用gdb调试c。//test.c#include int add(int a, int b){ int c = 1; int d = 2; return a+b+c;}int main(){ int a, b; a = b = 0; printf("Hello W
2016-10-23 12:21:15 1103
原创 直线段的扫描转换算法
如何在离散的像素点上画出一条连续的直线,这是直线段的扫描转换算法要研究的内容。以下画线的代码都只针对斜率在0到1之间的时候的线段。其余斜率的直线画法可以以此类推。数值微分法 简单的来说,就是每次画点的时候,x增加1个像素,y增加k(斜率)个像素,然后对y的值进行取整,如果k>1,x,y互换。//该算法仅仅适用于|k|<=1,传递参数时,必须x0<=x1 void DDA
2016-10-10 13:31:51 1758
Java提取EXCEL图片重命名并改变像素大小
2020-11-16
Java的工具包Jtop.jar
2018-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人