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

c文件操作,兼容多字节和unicode

在<TCHAR.h>头文件里,有这么一组操作文件的宏
       #define _tfdopen    _wfdopen
      
#define _tfsopen    _wfsopen
      
#define _tfopen     _wfopen
       #define _tfopen_s   _wfopen_s
      
#define _tfreopen   _wfreopen
      
#define _tfreopen_s _wfreopen_s
      
#define _tperror    _wperror
      
#define _tpopen     _wpopen
      
#define _ttempnam   _wtempnam
      
#define _ttmpnam    _wtmpnam
       #define _ttmpnam_s  _wtmpnam_s
根据这组宏,很方便编写兼容多字节和unicode的程序。从多字节转向unicode也十分的方便。


相关文档:

C复杂声明解析

C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可以说是相反的。右左法则 ......

Pro * C 简单例子

#include <stdio.h>
exec sql begin declare section;
char userid[11]="hr/oracle";
char std_name[10];
int std_number;
int dept_number;
exec sql end declare section;
char temp[3];
void sql_error();
#include <sqlca.h>
main()
{
std_number=060415;
exec sql whenever sqlerror do sql_ ......

分享几个经典C程序 浩瀚网络

题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 
1.程序分析:利用while语句,条件为输入的字符不为'\n'. 
       
2.程序源代码: 
#include "stdio.h" 
main() 
{char c; 
 int letters=0,space=0,digit=0,others=0;  ......

c 动态添加控件

C#动态创建菜单
 
一、加入所需数据
1、创建数据表:
 
create table t_SysMenu(
FMenuName  varchar(50)    not null ,
FMenuText  varchar(50)    not null ,
FMenuEvent  varchar(100)  ,
FMenuShortcutKeys varchar(50) n ......

C变长参数

C语言中可变参数的用法
我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()
这个函数,它的定义是这样的:
int printf( const char* format, ...);
它除了有一个参数format固定以外,后面跟的参数的个数和类型是
可变的,例如我们可以有以下不同的调用方法:
printf("%d",i);
printf("%s",s);
printf( ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号