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 로 설정 해 야 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Ruby의 단일 메소드 및 단일 클래스 상세 정보단일 방법 Ruby는 단일 객체에만 적용되는 단일 객체 추가 방법을 단일 방법이라고 합니다. 또한 위에서 사용한 정의 방법 외에 Object#define_를 통해singleton_method 방법으로 단일 방법 정의...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.