최근 Ada 프로그래밍 언어를 발견했지만 C 프로그래밍 언어에도 문제가 있습니다. 양식 공급이 예상대로 작동하지 않습니다.폼 피드가 화면을 지우지 않습니다.
에이다 예 : C에서
with Ada.Text_IO; use Ada.Text_IO;
procedure Main is
begin
New_Page;
end Main;
같은 :
#include <stdio.h>
int main (void) {
printf ("\f");
return 0;
}
두 단지 텀의 새로운 라인의 결과뿐만 아니라 리눅스 콘솔 (모두 zsh을 포함). 그들은 대신 Ctrl-L처럼 화면을 지워야합니다.
# ./main | cat -A
를 호출 할 때
나는
^L
얻을 그러나 나는
# cat -A
를 입력하고
Ctrl-L
를 입력하면
나는
^L
도 얻습니다.
누구든지 양식 피드 작업을 Ctrl-L로 만드는 방법을 알고 있습니까?
도움 주셔서 감사합니다.
'Strg-L'에 대해 들어 본 적이 없다. 'ctrl-L'과 같은가요? –
"Strg"(Steuerung)는 "Ctrl"(키보드)의 독일어입니다. – ajb
@ user2616704 ctrl-L 문자를 출력하여 화면을 지울 이유가 확실하지 않습니다.어쩌면 일부 OS 또는 일부 터미널 에뮬레이터 또는이 작업을 수행하는 다른 소프트웨어가있을 수 있지만 표준이 아닙니다. 어쨌든 Ada 나 C 언어의 언어 문제는 아닙니다. – ajb