C/C++ code:
#include <stdio.h>
FILE *myfopen(char *name)
{
FILE *fp=fopen(name,"w");
fprintf(fp,"abcdefg");
return fp;
}
int main()
{
FILE *fptr=myfopen("example.txt");
fprintf(fptr,"ABCDEFG");
fclose(fptr);
return 0;
}
×Ô¶¨Ò庯ÊýÀïµÄÎļþÖ¸Õëfp²»ÊôÓÚ¾Ö²¿±äÁ¿Ö¸Õëô£¿
Õâ¸öÖ¸ÕëÔÚ¾Ö²¿£¬ÓÖ²»ÊÇ˵ËüÖ¸ÏòµÄ¶«Î÷ÔÚ¾Ö²¿¡¡
ÊôÓÚ¾Ö²¿±äÁ¿Ö¸Õ룬µ«ÊÇ£¬Í¨¹ýµ÷ÓÃfopen£¬Êµ¼ÊÉ϶¯Ì¬·ÖÅäÁËÒ»¶Î×ÊÔ´£¬Õâ¸ö×ÊÔ´¿ÉÒÔͨ¹ýfpµÄÖµ·µ»Ø¸øµ÷ÓÃÕߣ¬µ÷ÓÃÕßÖªµÀÕâ¸öÖµ¾Í¿ÉÒÔÕÒµ½¶¯Ì¬·ÖÅäµÄ×ÊÔ´£¬Ã»ÓÐÎÊÌâµÄ¡£
ÆäʵºÍÏÂÃæµÄÒ»Ñù£¬Äã¾Í¾õµÃ²»Ææ¹ÖÁË
C/C++ code:
int fun()
{
int i = 0;
// process with i
return i;
}
ÒýÓà Õâ¸öÖ¸ÕëÔÚ¾Ö²¿£¬ÓÖ²»ÊÇ˵ËüÖ¸ÏòµÄ¶«Î÷ÔÚ¾Ö²¿¡¡Ã»¿´¶®Äã˵µÄʲôÒâ˼...
ÒýÓà Õâ¸öÖ¸ÕëÔÚ¾Ö²¿£¬ÓÖ²»ÊÇ˵ËüÖ¸ÏòµÄ¶«Î÷ÔÚ¾Ö²¿¡¡Ã»¿´¶®Äã˵µÄʲôÒâ˼...
ÒýÓà Õâ¸öÖ¸ÕëÔÚ¾Ö²¿£¬ÓÖ²»ÊÇ˵ËüÖ¸ÏòµÄ¶«Î÷ÔÚ¾Ö²¿¡¡Ã»¿´¶®Äã˵µÄʲôÒâ˼...
ͨ¹ýreturnÓï¾ä°ÑÎļþ·µ»ØÁË¡£3Â¥µÄÀý×ÓÊǺܺõĽâÊÍ
Ïà¹ØÎÊ´ð£º
#include"stdio.h" #include"stdlib.h" void ContrTwo(char i) { char str1[8]; itoa(i,str1,2); printf("%s",str1); } unsigned char leftRot(char str,int i); unsign ......
·Ö±ðÓýṹ»¯·½·¨ºÍÃæÏò¶ÔÏó·½·¨±à³ÌʵÏÖÏÂÃæÒªÇó£º ¶ÔCircleºÍRectangleʵÏÖÒÔϹ¦ÄÜCenter,Move,Rotate,Print. ×Ô¼ºÏȶ©ÒÔÏ£¬ÕâÊÇÒ»¸ö¸Õѧϰ¼ÆËã»úµÄÈËÎÊÎÒµÄ Ñ§Ï°£¬¿´¿´ ¼ÌÐø¶¥Å¶ ѧϰÁË¡£ go o ......
ÎÒֻѧ¹ýÇ廪À¶·âÃæµÄCÓïÑÔ»ù´¡£¬Ïë¸üÉîÈëµÄѧϰ£¬¸Ã¿´Ê²Ã´ÊéºÃ£¿ C Primer Plus C³ÌÐòÉè¼ÆÓïÑÔ(µÚ2°æÐ°æ) CÓïÑÔ³ÌÐòÉè¼Æ_ÏÖ´ú·½·¨ CÓïÑԲο¼ÊÖ²áµÚÎå°æ CÓïÑÔ´óÈ« CºÍÖ¸Õë CÏÝÚåÓëȱÏÝ Cר¼Ò±à³Ì ......
´ó¼ÒºÃ£¬ÕâÊÇÒ»¸öÖ÷ÒªÃæÏòc/c++/mfcµÄȺ£¬×î½ü½øÐÐÁËÒ»´Î´óÇåÀí£¬»¶Ó¸÷λ¸ßÊÖ¼ÓÈ룬ºÃѧ°®ÎʵÄÐÂÊÖ£¬Ò²¿ÉÒÔÉêÇëµÄ£¬ÉêÇë¸ñʽ Ö°Òµ£¨c/c++/mfc ÈÎѡһ»òÕ߶ࣩ ¹¤×÷ÄêÏÞ£¨Ñ§ÉúÖ±½Óд´ó¼¸£©¾ÍÐÐÁË£¬ÈëȺµÄÒªÇó¾ÍÊÇÒª» ......
ÔÚ¸ùĿ¼/libÖдæ·ÅÒ»¸ölog.c£¬log.h£¬²¢ÓÃÏÂÃæµÄÓï¾ä£º gcc -c log.c ar crv liblog.a log.o ±àÒë³öÒ»¸öliblog.a¾²Ì¬¿â£¬È»ºóÔÚÎļþ¼Ð£º/testfileÖд´½¨Ò»¸ötest.cºÍtestc.c£¬test.cÖÐÒýÓÃÁËtestc.cÖж¨ÒåµÄ·½·¨ ......