기능 chr() 에서는 Perl

에서는 Perl 프로그래밍 언어가 내장된 기능 chr(). 이 함수는 문자를 반환합에 대응하는 지정된 번호입니다.

예를 들어 다음과 같습니다.

▶ Run
#!/usr/bin/perl

use utf8;
use open qw(:std :utf8);
use feature qw(say);

say chr('65'); # A
say chr('49'); # 1
say chr('1046'); # Ж

인수

는 경우 기능 chr() 하지 않는 인자를 사용,작동 기능을 가진 기본 변수 $_:

▶ Run
#!/usr/bin/perl

$_ = 98;

print chr(); # b

기능 전달해야 합니다. 함수 문자를 반환합에 해당하는 이 숫자입니다.

는 경우 기능 chr() 전달 하나 이상의 인수,그것은 오류가:

▶ Run
#!/usr/bin/perl

print chr(99, 100);
Too many arguments for chr at script.pl line 3, near "100)"
Execution of script.pl aborted due to compilation errors.

공식적인 문서

여기에 출력하는 명령의 perldoc -f chr:

    chr NUMBER
    chr     Returns the character represented by that NUMBER in the
            character set. For example, "chr(65)" is "A" in either ASCII or
            Unicode, and chr(0x263a) is a Unicode smiley face.

            Negative values give the Unicode replacement character
            (chr(0xfffd)), except under the bytes pragma, where the low
            eight bits of the value (truncated to an integer) are used.

            If NUMBER is omitted, uses $_.

            For the reverse, use "ord".

            Note that characters from 128 to 255 (inclusive) are by default
            internally not encoded as UTF-8 for backward compatibility
            reasons.

            See perlunicode for more about Unicode.

관련 주제

다른 기사