易截截图软件、单文件、免安装、纯绿色、仅160KB

C语言写的字节查询器(初学C练手用)

用C语言写的一个简单的字节型查询器,主要功能是实现对        signed int        float        unsigned int        double        signed short int        long double        unsigned short int        char         long int        unsigned long int    这几个类型的字节占用的查询   用的是VC6编译器  所以并不完全是纯C的 
/************************************************************************
* Copyright (c) 2009, Simple1Day
*
* 文件名称:Item1.cpp
* 摘要:
* 提供查询int,short,long,float,double数据类型占用内存字节大小
*************************************************************************/
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <conio.h>
//执行函数定义
void SetInterface(void);//窗口设置函数
int QueryType(char * _pch);//查询函数
char ExChange(char _chLetter);//大写转换小写
void LoadStart(void);//开始画面
void LoadGuage(void);//载入进度条
void GotoXY(int x,int y); //光标定位x,y
void SetColor(unsigned short ForeColor=4,unsigned short BackGroundColor=0); //设置字体颜色
int IseChar(char* _pch,int _nNum); //切割字符(空格后开始)
int CtoI(char* _pch); //字符转整型
int GetInput(char* _pchinput); //输入字符串
void OpenHelp(void); //打开帮助
int Accord(char* _pchA,char* _pchB,int* _pnValue);//判断符合度
void MenuOptions();//选择菜单
void Typewriter(char* _psz,int _nSleep=200,int _nX=0,int _nY=0,int _nColor=30); //彩色打字机
void CheckInputError(int _arr_nInput[]);//检查错误位数
static int s_nMenu = 0;//选择框按键值
/************************************Main()******************************************


相关文档:

Keil C51 vs 标准C

深入理解并应用C51对标准ANSIC的扩展是学习C51的关键之一。因为大多数扩展功能都是直接针对8051系列CPU硬件的。大致有以下8 类: 8051存储类型及存储区域l;  存储模式l存储器类型声明l变量类型声明l 位变量与位寻址l  特殊功能寄存器(SFR)l C51指针l  函数属性具体说明如下(8031为缺省CPU)。
第一节 Keil C ......

用GCC输出带C源代码注释的汇编列表文件

我们都知道gcc的-S开关可以用来生成汇编代码,
但有时候,单有汇编文件是不够的,我们希望的是将C语言程序的源代码和汇编语言文本交错在一起查看,
这是LISTING功能,在gcc中并没有专门的FAQ说明,
区区在网上查了很多资料才知道怎么实现,所以特此记下。
gcc -c -g -Wa,-adlhn ee.c >  ee.anno.s
由此生成的e ......

function(p,a,c,k,e,d)

<script>
a=62;
function encode() {
var code = document.getElementById('code').value;
code = code.replace(/[\r\n]+/g, '');
code = code.replace(/'/g, "\\'
");
var tmp = code.match(/\b(\w+)\b/g);
tmp.sort();
var dict = [];
var i, t = '';
for(var i=0; i<tmp.length ......

c++调用c时回调函数的处理

      在c++调用c程序时,回调函数是不能直接使用的,以c++调用c的Gtk函数为例, 比如,在g_idle_add (init, NULL);
这句话中,一旦idle就会调用函数init(), 这个init()还会对类的成员变量进行处理。
这时,假如把init()简单地定义为类的普通成员函数就会出现类型不匹配的错误,因为g_idle_add ......

C井学习

string info ="客户端IP:"+ Page.Request.UserHostAddress;
info += "<br/>用户信息:" + Page.User;
info += "<br/>服务器电脑名称:" + Page.Server.MachineName;
info += "<br/>当前用户电脑名称:" + System.Net.Dns.GetHostName();
info += "<br/>当前电脑名:" + System.Environment.Ma ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号