Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¹ØÓÚCµÄ±ä³¤²ÎÊý

ijЩÇé¿öÏÂÏ£Íûº¯ÊýµÄ²ÎÊý¸öÊý¿ÉÒÔ¸ù¾ÝÐèҪȷ¶¨¡£µäÐ͵ÄÀý×ÓÓдó¼ÒÊìϤµÄº¯Êýprintf()¡¢scanf()ºÍϵͳµ÷ÓÃexecl()µÈ¡£ÄÇôËüÃÇÊÇÔõÑùʵÏÖµÄÄØ£¿C±àÒëÆ÷ͨ³£ÌṩÁËһϵÁд¦ÀíÕâÖÖÇé¿öµÄºê£¬ÒÔÆÁ±Î²»Í¬µÄÓ²¼þƽ̨Ôì³ÉµÄ²îÒ죬Ôö¼Ó³ÌÐòµÄ¿ÉÒÆÖ²ÐÔ¡£ÕâЩºê°üÀ¨va_start¡¢ va_argºÍva_endµÈ¡£
²ÉÓÃANSI±ê×¼ÐÎʽʱ£¬²ÎÊý¸öÊý¿É±äµÄº¯ÊýµÄÔ­ÐÍÉùÃ÷ÊÇ£º
type funcname(type para1, type para2, ...)
ÕâÖÖÐÎʽÖÁÉÙÐèÒªÒ»¸öÆÕͨµÄÐÎʽ²ÎÊý£¬ºóÃæµÄÊ¡ÂԺŲ»±íʾʡÂÔ£¬¶øÊǺ¯ÊýÔ­Ð͵ÄÒ»²¿·Ö¡£typeÊǺ¯Êý·µ»ØÖµºÍÐÎʽ²ÎÊýµÄÀàÐÍ¡£
²ÉÓÃÓëUNIX System V¼æÈݵÄÉùÃ÷·½Ê½Ê±£¬²ÎÊý¸öÊý¿É±äµÄº¯ÊýÔ­ÐÍÊÇ£º
type funcname(va_alist)
va_dcl
ÕâÖÖÐÎʽ²»ÐèÒªÌṩÈκÎÆÕͨµÄÐÎʽ²ÎÊý¡£typeÊǺ¯Êý·µ»ØÖµµÄÀàÐÍ¡£va_dclÊǶԺ¯ÊýÔ­ÐÍÉùÃ÷ÖвÎÊýva_alistµÄÏêϸÉùÃ÷£¬Êµ¼ÊÊÇÒ»¸öºê¶¨Ò壬¶Ô²»Í¬µÄÓ²¼þƽ̨²ÉÓò»Í¬µÄÀàÐÍÀ´¶¨Ò壬µ«ÔÚ×îºó¶¼°üÀ¨ÁËÒ»¸ö·ÖºÅ¡£Òò´Ëva_dclºó²»ÔÙÐèÒª¼ÓÉÏ·ÖºÅÁË¡£va_dclÔÚ´úÂëÖбØÐëÔ­Ñù¸ø³ö¡£ va_alistÔÚVCÖпÉÒÔÔ­Ñù¸ø³ö£¬Ò²¿ÉÒÔÂÔÈ¥¡£
    ´ËÍ⣬²ÉÓÃÍ·Îļþstdarg.h±àдµÄ³ÌÐòÊÇ·ûºÏANSI±ê×¼µÄ£¬¿ÉÒÔÔÚ¸÷ÖÖ²Ù×÷ϵͳºÍÓ²¼þÉÏÔËÐУ»¶ø²ÉÓÃÍ·Îļþvarargs.hµÄ·½Ê½½ö½öÊÇΪÁËÓëÒÔÇ°µÄ³ÌÐò¼æÈÝ¡£ËùÒÔ½¨Òé´ó¼ÒʹÓÃÇ°Õß¡£ÒÔÏÂÖ÷Òª¾ÍÇ°Ò»ÖÖ·½Ê½¶Ô²ÎÊýµÄ´¦Àí×ö³ö˵Ã÷¡£Á½ÖÖ·½Ê½µÄ»ù±¾Ô­ÀíÊÇÒ»Öµģ¬Ö»ÊÇÔÚÓï·¨ÐÎʽÉÏÓÐһЩϸ΢µÄÇø±ð¡£ 
    va_startʹargpÖ¸ÏòµÚÒ»¸ö¿ÉÑ¡²ÎÊý¡£va_arg·µ»Ø²ÎÊýÁбíÖеĵ±Ç°²ÎÊý²¢Ê¹argpÖ¸Ïò²ÎÊýÁбíÖеÄÏÂÒ»¸ö²ÎÊý¡£va_end°Ñargp Ö¸ÕëÇåΪNULL¡£º¯ÊýÌåÄÚ¿ÉÒÔ¶à´Î±éÀúÕâЩ²ÎÊý£¬µ«ÊǶ¼±ØÐëÒÔva_start¿ªÊ¼£¬²¢ÒÔva_end½áβ¡£ 
    µ÷ÓÃÕßÔÚʵ¼Êµ÷ÓòÎÊý¸öÊý¿É±äµÄº¯Êýʱ£¬ÒªÍ¨¹ýÒ»¶¨µÄ·½·¨Ö¸Ã÷ʵ¼Ê²ÎÊýµÄ¸öÊý£¬ÀýÈç°Ñ×îºóÒ»¸ö²ÎÊýÖÃΪ¿Õ×Ö·û´®£¨ÏµÍ³µ÷ÓÃexecl()¾ÍÊÇÕâÑùµÄ£©¡¢- 1»òÆäËûµÄ·½Ê½£¨º¯Êýprintf()¾ÍÊÇͨ¹ýµÚÒ»¸ö²ÎÊý£¬¼´Êä³ö¸ñʽµÄ¶¨ÒåÀ´È·¶¨Êµ¼Ê²ÎÊýµÄ¸öÊýµÄ£©¡£
    ÏÂÃæ¸ø³öÒ»¸ö¾ßÌåµÄÀý×Ó¡£ÊDzÉÓÃÁË·ûºÏANSI±ê×¼µÄÐÎʽµÄ´úÂë¡£´úÂëÖмÓÁËһЩעÊÍ£¬ÕâÀï¾Í²»ÔÙ½âÊÍÁË¡£¸ÃÀý×ÓÒѾ­ÔÚVC/Windows XP¡¢CC/AIX4.3.2.0¡¢GCC/SUSE7.3»·¾³Ï±àÒë²¢Õý³£ÔËÐС£ 
1¡¢ÑÝʾÈçºÎʹÓòÎÊý¸öÊý¿É±äµÄº¯Êý£¬²ÉÓÃANSI±ê×¼ÐÎʽ
#include < stdio.h >
#include < string.h >
#include < stdarg.h >
/* º¯ÊýÔ­


Ïà¹ØÎĵµ£º

C++µÄÀàÓëCÀïÃæµÄstructµÄÇø±ð


C++µÄÀàÓëCÀïÃæµÄstructµÄÇø±ð
2009-10-11 15:32
¹ØÓÚʹÓôóÀ¨ºÅ³õʼ»¯
classºÍstructÈç¹û¶¨ÒåÁ˹¹Ô캯ÊýµÄ»°£¬¶¼²»ÄÜÓôóÀ¨ºÅ½øÐгõʼ»¯
Èç¹ûûÓж¨Òå¹¹Ô캯Êý£¬struct¿ÉÒÔÓôóÀ¨ºÅ³õʼ»¯¡£
Èç¹ûûÓж¨Òå¹¹Ô캯Êý£¬ÇÒËùÓгÉÔ±±äÁ¿È«ÊÇpublicµÄ»°£¬¿ÉÒÔÓôóÀ¨ºÅ³õʼ»¯¡£
¹ØÓÚĬÈÏ·ÃÎÊȨÏÞ
classÖÐĬÈϵijÉÔ±·ÃÎÊÈ ......

Pro*C ÖÐǶÈëpl/sql¿é

/* °üº¬CÍ·Îļþ */
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
/* °üº¬SQLCAÍ·Îļþ */
EXEC SQL INCLUDE sqlca;
EXEC SQL INCLUDE sqlda;
int main()
{
    EXEC SQL BEGIN DECLARE SECTION;
    int  money;
    ......

ÈçºÎѧϰlinuxϵÄc/c++±à³Ì

ÎҼƻ®µÄѧϰÀú³Ì£º
1. cºÍc++µÄ»ù´¡ÖªÊ¶£¬Õâ¸öºÍ²Ù×÷ϵͳÎ޹أ¬ÔÚwindowsÉÏÒ²¿ÉÒÔѧ¡£cÓïÑÔÓï·¨Ïà¶Ô¼òµ¥Ò»µã£¬c++²»ÐèÒª°ÑËùÓеÄ֪ʶµã¶¼Ñ§»á£¬ÒªÖªµÀ»ù±¾µÄ·â×°£¬¼Ì³Ð£¬¶à̬֮ÀàµÄ£¬»¹ÓÐSTL¡£¸üÉîÈëµÄѧϰӦ¸ÃÊÇÔÚÒÔºóµÄ¹¤×÷ÖÐÓöµ½ÎÊÌâÁËÔÙÈ¥²é×ÊÁÏ¡£
2. ¿´Ê顶APUE¡·£¬×öÊéÉϵÄÏ°Ì⣬ÕÆÎÕÎļþ£¬ÏµÍ³µ÷Óã¬Ï̡߳¢½ø³Ì¡¢ ......

c ¶¯Ì¬Ìí¼Ó¿Ø¼þ

C#¶¯Ì¬´´½¨²Ëµ¥
 
Ò»¡¢¼ÓÈëËùÐèÊý¾Ý
1¡¢´´½¨Êý¾Ý±í£º
 
create table t_SysMenu(
FMenuName  varchar(50)    not null ,
FMenuText  varchar(50)    not null ,
FMenuEvent  varchar(100)  ,
FMenuShortcutKeys varchar(50) n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ