C¸À¸ì´Ø·¸·Ç¼¨ÈÄ

²áµî¥í¥°

No£·£²£¶¡¡´Ø¿ô¤«¤é main ¤ËÌá¤ì¤Ê¤¤

[Ìá¤ë]¡¡[¥Û¡¼¥à¥Ú¡¼¥¸]
No.8908

Ãê¾ÝŪ
Åê¹Æ¼Ô---¤ì¤ó(2003/08/12 13:59:56)


Ãê¾ÝŪ¤Ê¼ÁÌä¤Ç¤¹¤ß¤Þ¤»¤ó¡¢¥½¡¼¥¹¤¬Ä¹¤¹¤®¤Æ¤½¤Î¤Þ¤Þ½ñ¤¯¤ï¤±¤Ë¤¤¤«¤Ê¤¤¤Î¤Ç¡¦¡¦¡¦

°Ê²¼¤Î¤è¤¦¤Êʸ¤ò½ñ¤­¤Þ¤·¤¿¡£

main( )
{
¡¦¡¦¡¦¡¦¡¦
input = kansu1(a);
printf(" test1");
¡¦¡¦¡¦¡¦¡¦
}

int kansu1 ( int b )
{
¡¦¡¦¡¦¡¦¡¦
flag = kansu2 ( i , j ); ¢«­¡
printf(" flag = %d ", flag);
return (flag);
}

int kansu2(¡¦¡¦¡¦¡¦
¡¦¡¦¡¦¡¦¡¦¡¦

¾Êά¤·¤Æ¤¤¤Þ¤¹¤¬´Ø¿ô¤äÊÑ¿ô¤ÎÀë¸ÀÅù¤Ë¤ÏÌäÂꤢ¤ê¤Þ¤»¤ó¡£
¼Â¹Ô¤·¤¿¤È¤³¤í¡¢flag = 1 ¤¬É½¼¨¤µ¤ì¤Þ¤·¤¿¤Î¤Ç¡¢
kansu2Á´Ê¸¤È¡¢kansu1 ¤Î¥ê¥¿¡¼¥óʸ¤ÎÁ°¤Þ¤Ç¤ÏÀµ¤·¤¯Æ°¤¤¤Æ¤¤¤ë¤è¤¦¤Ç¤¹¡£
¤·¤«¤·test1 ¤¬É½¼¨¤µ¤ì¤º»ß¤Þ¤Ã¤Æ¤·¤Þ¤¦¤Î¤Ç¤¹¡£
¤Á¤Ê¤ß¤Ë­¡¤Îʸ¤ò flag = 1; ¤Ë½ñ¤­´¹¤¨¤ë¤È¤¹¤Ù¤ÆÀµ¤·¤¯Æ°¤­¤Þ¤¹¡£
¤³¤ó¤Ê¤³¤È¤Ã¤Æ¤¢¤ë¤Î¤Ç¤·¤ç¤¦¤«¡©

¤ª¤ï¤«¤ê¤Ë¤Ê¤é¤ì¤Þ¤·¤¿¤é¤´²óÅú¤Î¤Û¤É¤ª´ê¤¤Ãפ·¤Þ¤¹¡£



No.8909

Re:Ãê¾ÝŪ
Åê¹Æ¼Ô---¤«¤º¤Þ(2003/08/12 14:17:13)


¡¢
> kansu2Á´Ê¸¤È¡¢kansu1 ¤Î¥ê¥¿¡¼¥óʸ¤ÎÁ°¤Þ¤Ç¤ÏÀµ¤·¤¯Æ°¤¤¤Æ¤¤¤ë¤è¤¦¤Ç¤¹¡£
> ¤·¤«¤·test1 ¤¬É½¼¨¤µ¤ì¤º»ß¤Þ¤Ã¤Æ¤·¤Þ¤¦¤Î¤Ç¤¹¡£
> ¤Á¤Ê¤ß¤Ë­¡¤Îʸ¤ò flag = 1; ¤Ë½ñ¤­´¹¤¨¤ë¤È¤¹¤Ù¤ÆÀµ¤·¤¯Æ°¤­¤Þ¤¹¡£
> ¤³¤ó¤Ê¤³¤È¤Ã¤Æ¤¢¤ë¤Î¤Ç¤·¤ç¤¦¤«¡©

kansu1 ¤«¤é main ¤ËÌá¤ì¤Ê¤¤¤È¤¤¤¦¤³¤È¤Ï¡¢¥¹¥¿¥Ã¥¯¾å¤ËÂàÈò¤µ¤ì¤¿
Ìá¤êÈÖÃϤ¬²õ¤µ¤ì¤Æ¤¤¤ë¤Î¤Ç¤·¤ç¤¦¡£kansu2 ¤ò¸Æ¤Ð¤Ê¤¤¤È¡¢Ìá¤ì¤ë¤È
¤¤¤¦¤³¤È¤Ï kansu2 ¤ÎÃæ¤Ç²õ¤·¤Æ¤¤¤ë¤Î¤Ç¤·¤ç¤¦¡£
Î㤨¤Ð¡¢¼¡¤Î¥×¥í¥°¥é¥à¡£
#include <stdio.h>

int kansu1(int);
int kansu2(int, int);

int main(void)
{
    int input, a = 1;
    input = kansu1(a);
    printf(" test1");
    return 0;
}

int kansu1(int b)
{
    int flag, i = 3, j = 5;
    flag = kansu2(i , j);
    printf(" flag = %d ", flag);
    return (flag);
}

int kansu2(int i, int j)
{
    int a[3];
    for (i = 6; i < 100; i++) a[i] = i; /* ¥¹¥¿¥Ã¥¯¤òÇ˲õ */
    return 1;
}

½èÍý·Ï¤Ë°Í¸¤·¤Þ¤¹¡£

No.8937

Re:Ãê¾ÝŪ
Åê¹Æ¼Ô---¤ì¤ó(2003/08/14 19:13:47)


¤Þ¤Ã¤¿¤¯¤â¤Ã¤Æ¤½¤ÎÄ̤ê¤Ç¤·¤¿¡£
kansu2 ¤ÎÃæ¤Ç¥¹¥¿¥Ã¥¯¤òÇ˲õ¤·¤Æ¤·¤Þ¤Ã¤Æ¤¤¤Þ¤·¤¿¡£
ÂçÊÑ»²¹Í¤Ë¤Ê¤ê¤Þ¤·¤¿¡£¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£