c³ÌÐòµÄ±äÁ¿¶¨Ò屨ÐëÔÚËùÓк¯Êý֮ǰ£¿£¡
ÓÃvc6н¨ÁËÒ»¸öwin32µÄ¿ØÖÆÌ¨³ÌÐò£¬µ÷ÊÔÒ»¸öÖ±½Ó²åÈëÅÅÐòµÄС³ÌÐò£¬Îļþ¶¨ÒåΪ.cÎļþ£¬¶ø²»ÊÇÒ»°ãʹÓõÄ.cppÎļþ£¬´úÂë¶ÎÈçÏ£º
#include <stdio.h>
void inst(int* x,int n)
{
int i,j,t;
for(i=1; i<n; i++) /* i±íʾ²åÈë´ÎÊý£¬¹²½øÐÐn-1´Î²åÈë*/
{
t = x[i];
for(j=i-1; j>=0; j--) /* ѰÕÒÒª²åÈëtµÄλÖÃ*/
if(t < x[j]) /* ºóÒÆ£¬¿Õ³öλÖÃ*/
x[j+1] = x[j];
else
break; /* ÕÒµ½Î»ÖÃʱ£¬Í˳öÑ»·*/
x[j+1] = t; /* Ö±½Ó²åÈë*/
}
return;
}
void main()
{
int a[10]={5,6,4,3,0,7,2,1,9,8};
inst(a,10);
for (int i=0;i<10;i++)
{
printf("a[%d]=%d \n",i,a[i]);
}
}
±àÒ벻ͨ¹ý£¬µ«Êǽ«Îļþºó׺Ãû¸Ä³É.cpp¾ÍÄÜÔËÐÐͨ¹ý¡£
×îºó·¢ÏÖ½«×îºóforº¯ÊýÌåÖеÄiµÄ±äÁ¿µÄ¶¨ÒåÒÆÖÁinst(a,10)Óï¾ä֮ǰ¾ÍÄÜÕý³£±àÒ룬¿´À´c³ÌÐòµÄ±äÁ¿¶¨Ò屨ÐëÔÚËùÓк¯Êý֮ǰ£¿£¡
Ïà¹ØÎĵµ£º
Ò»Sun Studio ¼ò½é
Sun Studio ÊÇ Solaris/OpenSolaris ²Ù×÷ϵͳÉϵÄÊ×Ñ¡¿ª·¢»·¾³¡£Ëü°üº¬²¢ÓÅ»¯ÁË C ¡¢ C++ ¼° Fortran ±àÒëÆ÷£¬¶øÇÒÈÚÈëÁËÒµ½çÁìÏ鵀 IDE ºÍÐÔÄܵ÷ÊÔ¼¼Êõ¡£Ëæ×ÅÈíÓ²¼þ¼¼Êõ·¢Õ¹¹ØÏµµÄµ÷Õû£¬¿ª·¢¶à´¦ÀíÆ÷ºÍ¶àÏß³ÌÓ¦ÓõÄÖØÒªÐÔÕýÈÕÒæÍ»³ö£¬¶ø Sun StudioÔÚ¿ª·¢¶àÏ̳߳ÌÐò£¨Ó ......
×î½üÔÚ×ö³ÌÐòʱÐèҪʹÓÃÒ»¸öÒѾ±àºÃµÄC³ÌÐòÔ´Îļþ£¨ÓÐÍ·Îļþ£©£¬½«Í·Îļþ¼ÓÈëÒªµ÷ÓõÄÔ´ÎļþÖУ¬µ÷ÓÃÏàÓ¦Cº¯Êý£¬±àÒëʱ³öÏÖÈçÏ´íÎó£º
sss.c(3129) : fatal error C1010: unexpected end of file while looking for precompiled header directive
ÔÚÍøÉϲéÁËÏà¹Ø×ÊÁÏ£¬Ëµ²»ÄÜÔÚCÔ´ÎļþÖаüº¬"stdafx.h"Îļþ£¬
ÖªµÀÐèÒªÒ ......
C/C++ÓïÑÔʵÏÖ¶¯Ì¬Êý×é
CÊý×éµÄСÎÊÌâ
ÕâÀï˵µÄ¶¯Ì¬Êý×éÊÇ¿ÉÒÔ¸ù¾ÝÐèÒª¶¯Ì¬Ôö³¤Õ¼ÓÃÄÚ´æµÄÊý×飬±ÈÈç³ÌÐò³õʼ·ÖÅäÁË100¸öÔªËØ£¬¿ÉÊÇÔËÐÐÁËÒ»¶Îʱ¼äºóÇøÇø100¸ö¿Õ¼ä²»ÄÜÂú×ãÁË£¬ÏÖÔÚÐèÒª400¸ö£¬Ôõô°ìÄØ£»Äǿ϶¨ÐèÒªÔÙ¶îÍâ·ÖÅä300¸ö¡£
CÓïÑÔÓÐrealloc()º¯ÊýÀ´½â¾ö¿Õ¼ä ......