C³ÌÐòÉè¼ÆÌ·ºÆÇ¿°æ×ܽᣨһ£©
1¡¢Á½¸öfloatÐÍÊý¾ÝÏà¼Ó£¬Ò²¶¼ÏÈת»¯³ÉdoubleÐÍ£¬È»ºóÔÙÏà¼Ó£¬ÒÔÌá¸ßÔËË㾫¶È¡£
2¡¢Çó×Ö½ÚÔËËã·ûsizeof£¬¼ÇסËü²»ÊÇÒ»¸öº¯Êý¡£
3¡¢++£¬--ÔËËã·ûÖ»ÄÜÓÃÓÚ±äÁ¿£¬¶ø²»ÄÜÓÃÓÚ³£Á¿»òÕß±í´ïʽ¡£
4¡¢++£¬--µÄ½áºÏ·½ÏòÊÇ“×ÔÓÒÏò×ó”¡£
int i=3;
cout<<-i++<<endl;
cout<<i<<endl;
µ«ÉÏÃæµÄ³ÌÐò¶ÎµÄÊä³öÊÇ£º-3 4,˵Ã÷ËäÈ»¸ººÅÔËËã·ûºÍ++ÔËËã·ûͬÓÅÏȼ¶£¬ÇÒ¶¼ÊÇÓÒ½áºÏÐÔ£¬µ«ÊÇ×ÔÔöÔËËã·ûÔÚ±äÁ¿ºóÃæÔò¿Ï¶¨ÊÇÏÈÓúó¼ÓµÄ¡£
5¡¢¶à¸öcaseÓï¾ä¿ÉÒÔ¹²ÓÃÒ»×éÖ´ÐÐÓï¾ä£¬È磺
case 'A':
case 'B':
case 'C':printf();break;
ֵΪ'A'¡¢'B'¡¢'C'ʱ¶¼Ö´ÐÐͬһ×éÓï¾ä¡£
Ïà¹ØÎĵµ£º
±àÒëµÄ¸ÅÄ±àÒë³ÌÐò¶ÁȡԴ³ÌÐò£¨×Ö·ûÁ÷£©£¬¶ÔÖ®½øÐдʷ¨ºÍÓï·¨µÄ·ÖÎö£¬½«¸ß¼¶ÓïÑÔÖ¸Áîת»»Îª¹¦ÄܵÈЧµÄ»ã±à´úÂ룬ÔÙÓÉ»ã±à³ÌÐòת»»Îª»úÆ÷ÓïÑÔ£¬²¢ÇÒ°´ÕÕ²Ù×÷ϵͳ¶Ô¿ÉÖ´ÐÐÎļþ¸ñʽµÄÒªÇóÁ´½ÓÉú³É¿ÉÖ´ÐгÌÐò¡£
±àÒëµÄÍêÕû¹ý³Ì£ºCÔ´³ÌÐò££>Ô¤±àÒë´¦Àí(.c)££>±àÒë¡¢ÓÅ»¯³ÌÐò£¨.s¡¢.asm£©££>»ã± ......
±¾ÎĽöÏÞÓÚC£¬Ö÷Òª×Ô¼ºÀÏÍü¡£±ðµÄ·Ï»°ÉÙ˵¡£
1.Basic
Ê×ÏÈ¿¼ÂǺ¯ÊýÔÚº¯ÊýÌåÄڵ͍Ò壬ÈçÏ£º
#include <stdio.h>
#include <stdlib.h>
int main()
{
int add(int,int);
int def(int, int);
printf("%d\n", add(1,3));
printf("%d\n", def(3,1));
  ......
#include <stdio.h>
#include <string.h>
#include <math.h>
#define BASE 10
int intlen(long n);
int main()
{
int i, j, num, sz;
i = j = num = sz = 0;
if (!scanf("%d", &num) || num <= 0) {
printf("invalid input\n");
retu ......
±ê×¼ C I/O
º¯ÊýÁÐ±í£º
clearerr() Çå³ý´íÎó
fclose() ¹Ø±ÕÒ»¸öÎļþ
feof() Èç¹ûµ½´ïÎļþβ(end-of-file)·µ»Ø"True"(Õæ)
ferror() ¼ì²éÒ»¸öÎļþ´íÎó
fflush() ÊéдÊä³ö»º´æµÄÄÚÈÝ
fgetc() ´ÓÁ÷»ñȡһ¸ö×Ö·û
fgetpos() »ñÈ¡ÎļþλÖÃÖ¸Õë
fgets() ´ÓÒ»¸öÁ÷»ñȡһ´®×Ö·û
fopen() ´ò¿ªÒ»¸öÎļþ ......
#include <stdio.h>
int Count=0;
void move(char x,int n,char z){
printf(" %d. disk %d: %c => %c\n",++Count,n,x,z);
}//move
// ½«Ëþ×ùxÉϰ´Ö±¾¶ÓÉСµ½´óÇÒ×ÔÉ϶øÏ±àºÅΪ1ÖÁnµÄn¸öÔ²Å̰´¹æÔò°áµ½Ëþ×ùzÉÏ£¬y¿ÉÓÃ×÷¸¨ÖúËþ×ù
void Hanoi(int n,char x,char y,char z){
if (n==1) move(x,1,z ......