Ruby 언어의 주석 용법 과 중국어 인 코딩 문 제 를 자세히 설명 합 니 다.

루비 주석
설명 은 Ruby 해석 기 에 한 줄 또는 한 줄 의 일부분 또는 몇 줄 을 숨 깁 니 다.줄 의 맨 위 에 문자(\#)를 사용 할 수 있 습 니 다.

#     ,    。
또는 주석 은 문장 이나 표현 식 의 같은 줄 뒤에 따라 갈 수 있 습 니 다.

name = "Madisetti" #      
여러 줄 을 주석 할 수 있 습 니 다.다음 과 같 습 니 다.

#     。
#      。
#      。
#      。
다음은 다른 형식 이다.이 설명 은 해석 기 에 숨겨 집 니 다=begin/=end 사이 의 줄:

=begin
    。
     。
     。
     。
=end
루비 중국어 코드
루비 로"Hello,World!"를 출력 하고,영 어 는 문제 가 없 지만 중국어 문 자 를'안녕하세요,세계'로 출력 하면 중국어 인 코딩 문제 에 부 딪 힐 수 있 습 니 다.
Python 파일 에서 인 코딩 이 지정 되 지 않 으 면 실행 과정 에서 오류 가 발생 합 니 다.

#!/usr/bin/ruby -w

puts "  ,  !";

이 프로그램의 출력 결 과 는 다음 과 같 습 니 다.

invalid multibyte char (US-ASCII) 
이상 오류 메 시 지 는 루비 가 ASCII 인 코딩 으로 원본 코드 를 읽 으 면 중국어 에 오류 가 발생 할 수 있 음 을 보 여 줍 니 다.해결 방법 은 파일 시작 에\#-*-coding:UTF-8-*-(EMAC 쓰기)또는\#coding=utf-8 을 추가 하면 됩 니 다.
실례

#!/usr/bin/ruby -w
# -*- coding: UTF-8 -*-

puts "  ,  !";

출력 결 과 는:

  ,  !
따라서 여러분 이 다시 공부 하 는 과정 에서 소스 코드 파일 에 중국어 인 코딩 이 포함 되 어 있다 면 두 가 지 를 주의해 야 합 니 다.
1.첫 줄 에\#-*-coding:UTF-8-*를 추가 해 야 합 니 다.해석 기 에 utf-8 을 사용 하여 원본 코드 를 분석 하 라 고 알려 주 십시오.
2.편집기 에서 파일 을 저장 하 는 인 코딩 을 utf-8 로 설정 해 야 합 니 다.

좋은 웹페이지 즐겨찾기