/**
*功能:建立一个头文件,声明一组函数,具有可变参数,返回值包括void,char,
*int,float。建立一个包含上述头文件的.cpp文件,创建所有这些函数的定义。每个
*定义应该简单地输出函数名,参数列表,并返回类型以便知道它已经被调用。
*创建另外一个.cpp文件,它包含头文件且定义int main(),在其中调用已经定义的所有
*函数。
*时间:2014年8月15日08:18:0...
分类:
编程语言 时间:
2014-08-15 09:34:37
阅读次数:
223
/**
*功能:编写一个程序使用两重for循环和模运算符(%)去寻找和输出质数(只能被1和它本身
*整除的整数)。
*时间:2014年8月15日08:19:48
*作者:cutter_point
*/
#include
#include
using namespace std;
//写一个函数输出质数(只能被1和它本身*整除的整数)
void printZhiShu(int n) ...
分类:
编程语言 时间:
2014-08-15 09:34:17
阅读次数:
223
/**
*功能:使用while循环从标准输入(cin)中吧单词读入到string中。这是一个“无穷”
* while循环,可以使用break语句中断(和退出程序)。对于读入的单词用系列if语句吧
* 该单词“映射”为一个整数值,然后用该整数值作为一个switch语句的选择条件
* 的意义。同上判定那个单词是程序的结束标志,用文件输出啦测试程序
*时间:2014年8月15日08:22:1...
分类:
编程语言 时间:
2014-08-15 09:34:07
阅读次数:
229
/**
* 功能:使用函数指针
* 时间:2014年8月14日07:23:42
* 作者:cutter_point
*/
#include
#include
using namespace std;
void fun1()
{
cout<<"The function fun1 called.."<<endl;
}
int main()
{
void (*fp)(); /...
分类:
编程语言 时间:
2014-08-14 08:17:28
阅读次数:
231
/**
* 功能:指向函数的指针数组
* 时间:2014年8月14日07:24:46
* 作者:cutter_point
*/
#include
#include
using namespace std;
//这里N就是函数名,而DF(N)就代表了后面的N函数,N可以变
#define DF(N) void N() {cout<<"function "#N...
分类:
编程语言 时间:
2014-08-14 08:17:18
阅读次数:
220
/**
* 功能:联合体使用
* 时间:2014年8月1日17:04:23
* 作者:cutter_point
*/
#include
#include
using namespace std;
union Packed
{
char i;
short j;
int k;
long l;
float f;
double d; //这个联合体...
分类:
编程语言 时间:
2014-08-13 10:39:05
阅读次数:
262
/**
* 功能:吧变量和表达式转换成字符串
* 时间:2014年8月13日08:57:32
* 作者:cutter_point
*/
#include
#include
using namespace std;
//定义一个宏,使用便捷输出,用#来吧变量字符串化
#define P(A) cout<<#A<<" : "<<A<<endl;
int main()
{
int a=1...
分类:
编程语言 时间:
2014-08-13 10:38:45
阅读次数:
193
/**
* 功能:命令行参数
* 时间:2014年8月13日08:56:24
* 作者:cutter_point
*/
#include
#include
using namespace std;
int main(int argc, char* argv[]) //字符指针
{
cout<<"argc="<<argc<<endl;
for(int i=0 ; i !...
分类:
编程语言 时间:
2014-08-13 10:38:35
阅读次数:
245
/**
* 功能:宏处理定义
* 时间:2014年8月1日09:07:33
* 作者:cutter_point
*/
#include
#include
using namespace std;
#define PRINT(STR, VAR) cout<<STR "=" <<VAR<<endl; //这里宏定义之后,所有PRINT("STR", VAR)
//都会被cout之后的东西所覆盖...
分类:
编程语言 时间:
2014-08-12 22:15:24
阅读次数:
208
头文件
/**
* 功能:输出移位运算符的操作
* 时间:2014年8月12日20:01:32
* 作者:cutter_point
*/
#ifndef PRINTBINARY_H_INCLUDED
#define PRINTBINARY_H_INCLUDED
#include
using namespace std;
void printBinary(const unsigned cha...
分类:
编程语言 时间:
2014-08-12 22:15:04
阅读次数:
271