星垂平野

Stars on everywhere

随笔分类 -  C Primer Homework

最近复习C语法,购得一本C Primer Plus第五版,准备耐性从重翻到尾,不放过任何细节。 也总结下编程作业了。以一个初学者的态度去面对C。
摘要:自定义类printf变参数的输出函数,常用于调试在C99下可以使用如下方法:#ifdef DEBUG#include <stdio.h> #define debug(fmt, x...) \do \{ \ printf("%s %s(Line %d): "fmt,__FILE__,__FUNCTION__,__LINE__, ##x); \}while(0)#else#define debug(fmt, x...)#endif或者#ifdef DEBUG#include <stdio.h> #define debug(...) \do \{ \ pr 阅读全文
posted @ 2012-12-18 17:27 Lovelace.Lee 阅读(1736) 评论(0) 推荐(0)
摘要:题目要求:让计算机发出警告并输入如下语句。Run away! The house is getting fire.基础知识不扎实的我,想了半天,都准备用windows.h中的beep函数了。ASCII 字符中的 ’\a’也就是’\007’即是响铃符,现在的C/C++编译器基本上都支持这一字符的输出响铃。使用只需printf打印出即可。#define beep '\a' printf("%c",a); printf("%c",'\007'); 阅读全文
posted @ 2012-12-06 20:49 Lovelace.Lee 阅读(2218) 评论(0) 推荐(0)

Copyright(c) 2011-2013, All Rights Reserved by Lovelace.Lee.