strlen

 

¹®ÀÚ¿­ÀÇ ±æÀ̸¦ ¾Ë·ÁÁÖ´Â ÇÔ¼ö

 

int strlen(string buf)

 

ÇÔ¼öÀÎÀÚ

string buf  ±æÀ̸¦ ¾Ë°íÀÚ ÇÏ´Â ¹®ÀÚ¿­

 

return °ª

¹®ÀÚ¿­ÀÇ ±æÀÌÀÇ °ªÀ» µ¹·ÁÁØ´Ù.

 

¿¹Á¦1

length = @strlen("1234");

¹®Àå¼³¸í : ¡°1234¡±ÀÇ ¹®ÀÚ¿­ÀÇ ±æÀÌ 4 ÀÇ °ªÀÌ length °ª¿¡ µé¾î°£´Ù.

 

¿¹Á¦2

length = @strlen("¾Æ³¯·Î±×");

¹®Àå¼³¸í : ¡°¾Æ³¯·Î±×¡±¹®ÀÚ¿­ÀÇ ±æÀÌ 8ÀÇ °ªÀÌ length °ª¿¡ µé¾î°£´Ù.

 

¿¹Á¦3

$AI_0001=1234;

@sprintf(buf, "%d", $AI_0001);

length = @strlen(buf);

¹®Àå¼³¸í : ¿©±â¼­ AI_0001Àº ¾Æ³¯·Î±× ÀÔ·ÂÅÂ±× ÀÌ´Ù. ¾Æ³¯·Î±× ÀÔ·Âű׸¦ @sprintf ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© AI_0001ÀÇ °ªÀ» ¹®ÀÚ¿­·Î º¯È¯ÇÑ µÚ  char Çü º¯¼ö buf·Î ÀúÀåÇÑ ´ÙÀ½ ±æÀ̸¦ ±¸Çϸé length ¿¡´Â 4 °ªÀÌ µé¾î°£´Ù.