记一道C笔试题,各种猥琐解法。
声明:此文的各种猥琐解法转自电子科大内网论坛,对,就是最近因”许愿门“而上各大新闻网站的学校。
题目如下:
#include "stdio.h"
void print()
{
*
}
void main()
{
}
要求在*号处添加语句,程序输出hello,world!
好了,我直接贴答案了,相信大家都看得懂,有些实在是猥琐。。。也欢迎大家补充:
//猥琐注释流
#include “stdio.h”
void print()
{
}
void main(){puts(“HelloWorld”);}
/*
}
void main()
{
}
//猥琐#define流
#include “stdio.h”
void print()
{
#define main main(){printf(“Hello World!\n”);} void empty
}
void main()
{
}
//猥琐API流。
#include “stdio.h”
void print()
{
#pragma comment(linker,”/entry:print”)
#pragma comment(lib,”kernel32.lib”)//加上这句,免得某些XX说我猥琐
#define HANDLE unsigned long
#define WINAPI __stdcall
#define DWORD unsigned long
#define BOOL unsigned long
#define STD_OUTPUT_HANDLE ((DWORD)-11)
DWORD dw=0;
HANDLE WINAPI GetStdHandle(DWORD nStdHandle);
BOOL WINAPI WriteFile(HANDLE hFile,void *lpBuffer,DWORD nNumberOfBytesToWrite,DWORD* lpNumberOfBytesWritten,HANDLE *lpOverlapped);
WriteFile(GetStdHandle(STD_OUTPUT_HANDLE),”Hello,world!\n”,sizeof(“Hello,world!\n”),&dw,NULL);
}
void main()
{
}
//猥琐构造函数流(/* */里的内容就是*的内容)
#include "stdio.h"
void print()
{
/*
}
class cls{
public:
cls(){
printf("hello world\n") ;
}
} ;
cls mycls ;
void fun(){
*/
}
void main()
{
}
OVER了。。电子科大学生是猥琐,但是被媒体炒成那样,GG们只能笑而不语。
相关文档:
#include <stdio.h>
int main ()
{
FILE *fp1;
fp1=fopen("test0.txt","rt");
if(fp1==NULL)
{
printf("can not open test0.txt\n");return 0;
&n ......
来自一本绝版的书,虽然没有函数
描述,但是最起码可以知道分类,就可以去 man 了
Linux C函数库参考手册
第1章字符测试
函数
isalnum(测试字符是否为英文字母或数字)
isalpha(测试字符是否为英文字母)
isascii(测试字符是否为ASCII码字符)
isblank(测试字符是否为空格字符)
iscntrl(测试字符是否为ASCII码的控制字符 ......
第一题:
下面程序的输出结果?
#include <stdio.h>
#include <iostream>
void main()
{
char str1[] = "";
char str2[] = "";
const char str3[] = "abc";
const char str4[] = "abc";
const char* str5 = "abc";
const char* str6 = "a ......
设想中的C网络库ioframe is a simple base socket library using libevent.http://blog.csdn.net/Solstice/archive/2010/03/10/5364096.aspx
按照
的思想提交的一份代码。
设想中的 C++ 网络库线程安全,支持多核多线程在不增加复杂度的前提下可以支持 FreeBSD/Darwin,方便将来用 Mac 作为开发用机,但不为它做性能 ......
一个由c/C++编译的程序占用的内存分为以下几个部分
1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。
2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类 ......