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

C³ÌÐòµÄ±àÒë¹ý³Ì

±àÒ룬±àÒë³ÌÐò¶ÁȡԴ³ÌÐò£¨×Ö·ûÁ÷£©£¬¶ÔÖ®½øÐдʷ¨ºÍÓï·¨µÄ·ÖÎö£¬½«¸ß¼¶ÓïÑÔÖ¸Áîת»»Îª¹¦ÄܵÈЧµÄ»ã±à´úÂ룬ÔÙÓÉ»ã±à³ÌÐòת»»Îª»úÆ÷ÓïÑÔ£¬²¢ÇÒ°´ÕÕ²Ù×÷ϵͳ¶Ô¿ÉÖ´ÐÐÎļþ¸ñʽµÄÒªÇóÁ´½ÓÉú³É¿ÉÖ´ÐгÌÐò¡£
CÔ´³ÌÐòÍ·Îļþ£­£­>Ô¤±àÒë´¦Àí(cpp)£­£­>±àÒë³ÌÐò±¾Éí£­£­>ÓÅ»¯³ÌÐò£­£­>»ã±à³ÌÐò£­£­>Á´½Ó³ÌÐò-->¿ÉÖ´ÐÐÎļþ
1.±àÒëÔ¤´¦Àí
¶ÁÈ¡cÔ´³ÌÐò£¬¶ÔÆäÖеÄαָÁÒÔ#¿ªÍ·µÄÖ¸ÁºÍÌØÊâ·ûºÅ½øÐд¦Àí
[Îö] αָÁîÖ÷Òª°üÀ¨ÒÔÏÂËĸö·½Ãæ
£¨1£©ºê¶¨ÒåÖ¸ÁÈç#define Name TokenString,#undefµÈ¡£¶ÔÓÚǰһ¸öαָÁԤ±àÒëËùÒª×öµÄÊǽ«³ÌÐòÖеÄËùÓÐNameÓÃTokenStringÌæ»»£¬µ«×÷Ϊ×Ö·û´®³£Á¿µÄNameÔò²»±»Ìæ»»¡£¶ÔÓÚºóÕߣ¬Ôò½«È¡Ïû¶Ôij¸öºêµÄ¶¨Ò壬ʹÒÔºó¸Ã´®µÄ³öÏÖ²»ÔÙ±»Ìæ»»¡£
£¨2£©Ìõ¼þ±àÒëÖ¸ÁÈç#ifdef,#ifndef,#else,#elif,#endif,µÈµÈ¡£ÕâЩαָÁîµÄÒýÈëʹµÃ³ÌÐòÔ±¿ÉÒÔͨ¹ý¶¨Ò岻ͬµÄºêÀ´¾ö¶¨±àÒë³ÌÐò¶ÔÄÄЩ´úÂë½øÐд¦Àí¡£Ô¤±àÒë³ÌÐò½«¸ù¾ÝÓйصÄÎļþ£¬½«ÄÇЩ²»±ØÒªµÄ´úÂë¹ýÂ˵ô
£¨3£©Í·Îļþ°üº¬Ö¸ÁÈç#include "FileName"»òÕß#include <FileName>µÈ¡£ÔÚÍ·ÎļþÖÐÒ»°ãÓÃαָÁî#define¶¨ÒåÁË´óÁ¿µÄºê£¨×î³£¼ûµÄÊÇ×Ö·û³£Á¿£©£¬Í¬Ê±°üº¬Óи÷ÖÖÍⲿ·ûºÅµÄÉùÃ÷¡£²ÉÓÃÍ·ÎļþµÄÄ¿µÄÖ÷ÒªÊÇΪÁËʹijЩ¶¨Òå¿ÉÒÔ¹©¶à¸ö²»Í¬µÄCÔ´³ÌÐòʹÓá£ÒòΪÔÚÐèÒªÓõ½ÕâЩ¶¨ÒåµÄCÔ´³ÌÐòÖУ¬Ö»Ðè¼ÓÉÏÒ»Ìõ#includeÓï¾ä¼´¿É£¬¶ø²»±ØÔÙÔÚ´ËÎļþÖн«ÕâЩ¶¨ÒåÖØ¸´Ò»±é¡£Ô¤±àÒë³ÌÐò½«°ÑÍ·ÎļþÖе͍Òåͳͳ¶¼¼ÓÈëµ½ËüËù²úÉúµÄÊä³öÎļþÖУ¬ÒÔ¹©±àÒë³ÌÐò¶ÔÖ®½øÐд¦Àí¡£
°üº¬µ½cÔ´³ÌÐòÖеÄÍ·Îļþ¿ÉÒÔÊÇϵͳÌṩµÄ£¬ÕâЩͷÎļþÒ»°ã±»·ÅÔÚ/usr/includeĿ¼Ï¡£ÔÚ³ÌÐòÖÐ#includeËüÃÇҪʹÓüâÀ¨ºÅ£¨<>£©¡£ÁíÍ⿪·¢ÈËÔ±Ò²¿ÉÒÔ¶¨Òå×Ô¼ºµÄÍ·Îļþ£¬ÕâЩÎļþÒ»°ãÓëcÔ´³ÌÐò·ÅÔÚͬһĿ¼Ï£¬´ËʱÔÚ#includeÖÐÒªÓÃË«ÒýºÅ£¨""£©¡£
£¨4£©ÌØÊâ·ûºÅ£¬Ô¤±àÒë³ÌÐò¿ÉÒÔʶ±ðÒ»Ð©ÌØÊâµÄ·ûºÅ¡£ÀýÈçÔÚÔ´³ÌÐòÖгöÏÖµÄLINE±êʶ½«±»½âÊÍΪµ±Ç°Ðкţ¨Ê®½øÖÆÊý£©£¬FILEÔò±»½âÊÍΪµ±Ç°±»±àÒëµÄCÔ´³ÌÐòµÄÃû³Æ¡£Ô¤±àÒë³ÌÐò¶ÔÓÚÔÚÔ´³ÌÐòÖгöÏÖµÄÕâЩ´®½«ÓúÏÊʵÄÖµ½øÐÐÌæ»»¡£
 
    Ô¤±àÒë³ÌÐòËùÍê³ÉµÄ»ù±¾ÉÏÊǶÔÔ´³ÌÐòµÄ“Ìæ´ú”¹¤×÷¡£¾­¹ý´ËÖÖÌæ´ú£¬Éú³ÉÒ»¸öûÓк궨Ò塢ûÓÐÌõ¼þ±àÒëÖ¸ÁûÓÐÌØÊâ·ûºÅµÄÊä³öÎļþ¡£Õâ¸öÎļþµÄº¬ÒåͬûÓо­¹ýÔ¤´¦ÀíµÄÔ´ÎļþÊÇÏàͬµÄ£¬µ«ÄÚÈÝÓÐËù²»Í¬¡£ÏÂÒ»²½£¬´ËÊä³öÎļþ½«×÷Ϊ±àÒë³ÌÐòµÄÊä³ö¶ø±»·­Òë³ÉΪ»úÆ÷Ö¸


Ïà¹ØÎĵµ£º

C´òÓ¡ ´óÊýµÄ ½×³Ë

 6000ÉõÖÁ10000£¬¶¼¿ÉÒÔ£¬µ«´óÓÚ6000£¬¾Í¿ªÊ¼¹öÆÁÁË¡£¡£
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main(){
int i,j,*f,tmp,c=0;
long int n,bits;
const double PI=2*asin(1.0),E=exp(1.0);
scanf("%ld",&n);
bits=(long)ceil(n*(log10(n)-log ......

linux 0.11 ÄÚºËѧϰ main.c£¬µ÷Óú¯Êý¶øÒÑ¡£

µ½ÁËmain.c£¬Æäʵmain.cÖеĴ󲿷ֵÄÄÚÈÝÊǵ÷Óú¯ÊýÀ´ÊµÏÖ³õʼ»¯µÄ¹¤×÷£¬µ«ÊÇ»¹Êǽ«Ëü¿´ÍêÁË¡£ÏÂÃæ¾ÍÊÇ´úÂëÁË¡£Ö÷Òª²Î¿¼µÄÊÇlinuxÄÚºËÍêȫעÊÍ£¬ÔÚһЩ²»Ì«Ã÷°×µÄµØ·½£¬²Î¿¼ÍøÉϵĽéÉÜ¡£·Ï»°ÉÙ˵¡£»¹Óкܳ¤µÄ·°¡¡£Å¬Á¦°¡O(∩_∩)O~¡£
/*
 * main.c¹¦ÄÜÃèÊö¡£
 */
//main.c³ÌÐòµÄÖ÷Òª¹¦ÄÜÊÇÀûÓÃsetup.s ......

ʵÀý½âÎölinuxÄÚºËI2CÌåϵ½á¹¹£¨2£©


×÷ÕߣºÁõºéÌÎ,»ªÇåÔ¶¼ûǶÈëʽѧԺ½²Ê¦¡£
ËÄ¡¢ÔÚÄÚºËÀïдi2cÉ豸Çý¶¯µÄÁ½ÖÖ·½Ê½
ǰÎĽéÉÜÁËÀûÓÃ/dev/i2c-0ÔÚÓ¦ÓòãÍê³É¶Ôi2cÉ豸µÄ²Ù×÷£¬µ«ºÜ¶àʱºòÎÒÃÇ»¹ÊÇϰ¹ßΪi2cÉ豸ÔÚÄں˲ã±àдÇý¶¯³ÌÐò¡£Ä¿Ç°ÄÚºËÖ§³ÖÁ½ÖÖ±àдi2cÇý¶¯³ÌÐòµÄ·½Ê½¡£ÏÂÃæ·Ö±ð½éÉÜÕâÁ½ÖÖ·½Ê½µÄʵÏÖ¡£ÕâÀï·Ö±ð³ÆÕâÁ½ÖÖ·½Ê½Îª“Adapter·½Ê½£¨LEGAC ......

ÓÃphpµÄcÀ©Õ¹±à³Ìµ÷Óà c³ÌÐòµÄ¶¯Ì¬Á´½Ó¿â


Ò».    Ê×ÏÈ×öÒ»¸ö¼òµ¥µÄsoÎļþ£º
    /**
     * hello.c
     * To compile, use following commands:
     *   gcc -O -c -fPIC -o hello.o hello.c
     *   gcc -shared ......

C/C++ÖнṹÌå(struct)֪ʶµãÇ¿»¯(Ò»)

C/C++ÖнṹÌå(struct)֪ʶµãÇ¿»¯
³ö´¦£ºPConline 2005Äê03ÔÂ07ÈÕ ×÷Õߣº¹ÜÄþ ÔðÈα༭£ºxietaoming
 
¡¡¡¡ÔÚÉÏÒ»¸ö½Ì³ÌÖÐÎÒÃÇÒѾ­¼òµ¥µÄ²ûÊöÁËʲôÊǽṹÌåÁË£¬ÎªÁ˽øÒ»²¿µÄѧϰ½á¹¹ÌåÕâÒ»ÖØÒªµÄ֪ʶµã£¬ÎÒÃǽñÌìÀ´Ñ§Ï°Ò»ÏÂÁ´±í½á¹¹¡£
¡¡¡¡½á¹¹Ìå¿ÉÒÔ¿´×öÊÇÒ»ÖÖ×Ô¶¨ÒåµÄÊý¾ÝÀàÐÍ£¬Ëü»¹ÓÐÒ»¸öºÜÖØÒªµÄÌØÐÔ£¬¾ÍÊǽ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ