print ()와 println ()의 차이점

print ()와 println ()의 차이점은 무엇입니까?
코드.

댓글

  • 정말? 순서대로 몇 개씩 시도해보고 차이점이 있는지 확인하세요.
  • 예, 이제 차이점이 있습니다.
  • 이 질문에 대한 답변은 Arduino 사이트에서 쉽게 찾을 수 있습니다. .
  • printlnlnline에서 가져옵니다. 끝 부분에 줄 바꿈 문자를 인쇄합니다.

Answer

print ()는 보내는 모든 것을 인쇄합니다.
println ()은 println을 사용한 후에 만 똑같은 일을합니다. 인쇄 된 새로운 것은 다음 줄에 인쇄됩니다. 새 줄이 형성됩니다.

코멘트

  • 현재 제 답변이 불완전하므로 코드를 게시 해 주시겠습니까?

답변

차이점을 확인하는 쉬운 방법은 Serial.print(); /

.

print(); 

현재 커서가있는 곳에 입력 한 내용을 인쇄합니다. 예 :

Serial.print("Test"); Serial.print("Words"); 

다음과 같이 인쇄됩니다.

TestWords_ 

밑줄은 커서가 있습니다 (따라서 다음 인쇄 명령이 시작되는 위치). 반대로 코드 :

Serial.println("Test"); Serial.println("Words"); 

다음을 인쇄합니다.

Test Words _ 

You 여러 명령문을 인쇄 한 다음 println를 다음과 같이 사용할 수도 있습니다 (문자열의 끝 / 시작에있는 공백에 유의) :

Serial.print("These "); Serial.print("Test"); Serial.println(" Words."); 

다음 출력을 얻으려면 :

These Test Words. _ 

또한 println();를 사용하여 일반적으로 개행 문자. 개행 문자를 반환하지 않는 변수를 인쇄하려면 println();를 형식화에 사용할 수 있습니다. 예 :

int x = 50; Serial.print(x); Serial.println(); 

다음과 같이 인쇄됩니다.

50 _ 

마지막으로 탭과 같은 특수 문자를 추가 할 수 있습니다. \t 따옴표 안에 서식을 지정합니다. 예 :

Serial.println("Test\tTest") 

다음이 반환됩니다.

Test Test _ 

주석

  • 당신의 대답은 println () 함수가 괄호 안에있는 '를 인쇄 한 다음 그 대신 개행 문자를 인쇄한다고 말합니다. 줄 바꿈 문자를 먼저 인쇄 한 다음 괄호 안에있는 '를 인쇄합니다. 커서 위치를 표시하기위한 밑줄 아이디어는 매우 좋습니다. 모두 +1입니다.

Answer

print ( “aString”) 메서드는 “aString”문자열 만 인쇄하지만 커서를 다음으로 이동하지는 않습니다. 새로운 라인입니다. 후속 인쇄 지침은 동일한 줄에 인쇄됩니다.

println ( “aString”) 메서드는 문자열 “aString”을 인쇄하고 커서를 새 줄로 이동합니다.

println ( ) 메서드를 매개 변수없이 사용하여 커서를 다음 줄에 배치 할 수도 있습니다.

감사합니다

답변

print () 원하는 것을 한 줄로 인쇄합니다.

예 :

Serial.print("Hello"); 

그런 다음 직렬 모니터에서 출력합니다. 예를 들면

HelloHelloHelloHelloHello 

println ()은 동일한 내용을 새 줄로 인쇄합니다.

예 :

Serial.println("Hello"); 

그런 다음 직렬 모니터의 출력은 다음과 같습니다.

Hello Hello Hello Hello Hello 

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다