Đầu ra của chương trình sau là:
\nhai
3Tôi đã không hiểu được cách trả lại vận chuyển
\nhai
4 hoạt động trong chương trình này và thực tế có ai có thể giúp tôi không?#include
#include
void main[]
{
printf["\nab"];
printf["\bsi"];
printf["\rha"];
_getch[];
}
ICECRIME
72.3K13 Huy hiệu vàng99 Huy hiệu bạc111 Huy hiệu đồng13 gold badges99 silver badges111 bronze badges
hỏi ngày 9 tháng 1 năm 2011 lúc 9:43Jan 9, 2011 at 9:43
Vishwanath Dalvivishwanath DalviVishwanath Dalvi
34,4K41 Huy hiệu vàng122 Huy hiệu bạc152 Huy hiệu đồng41 gold badges122 silver badges152 bronze badges
4
Từ 5.2.2/2 [ngữ nghĩa hiển thị ký tự]:
5 [Backspace] di chuyển vị trí hoạt động đến vị trí trước trên dòng hiện tại. Nếu vị trí hoạt động ở vị trí ban đầu của một dòng, hành vi của thiết bị hiển thị không được xác định. [backspace] Moves the active position to the previous position on the current line. If the active position is at the initial position of a line, the behavior of the display device is unspecified.\nhai
6 [dòng mới] di chuyển vị trí hoạt động đến vị trí ban đầu của dòng tiếp theo. [new line] Moves the active position to the initial position of the next line.\nhai
4 [Quay trở lại vận chuyển] di chuyển vị trí hoạt động đến vị trí ban đầu của dòng hiện tại. [carriage return] Moves the active position to the initial position of the current line.\nhai
Ở đây, mã của bạn tạo ra:
8\nhai
5: trở lại một nhân vật\nhai
- Viết
0: ghi đèab
1 vớiab
2 [sản xuấtab
3 trên dòng thứ hai]ab
4: Quay lại ở đầu dòng hiện tại\nhai
- Viết
5: ghi đè hai ký tự đầu tiên [tạoab
3 trên dòng thứ hai]\nhai
Cuối cùng, đầu ra là:
\nhai
Đã trả lời ngày 9 tháng 1 năm 2011 lúc 9:49Jan 9, 2011 at 9:49
1
Chương trình in
ab
7, quay lại một ký tự và in ab
0 ghi đè lên ab
1 kết quả ab
3. Vận chuyển trả lại trả lại CARET về cột đầu tiên của dòng hiện tại. Điều đó có nghĩa là ab
5 sẽ được in trên asi
2 và kết quả là \nhai
3Đã trả lời ngày 9 tháng 1 năm 2011 lúc 9:51Jan 9, 2011 at 9:51
0xHenry0xHenry0xHenry
5023 Huy hiệu bạc12 Huy hiệu Đồng3 silver badges12 bronze badges
0
Step-by-step:
[newline]ab
ab
[backspace]si
asi
[carriage-return]ha
hai
Quay trở lại, không gây ra một dòng mới. Trong một số trường hợp, một CR hoặc LF có thể được dịch thành một cặp CR-LF. Đây là bảng điều khiển và/hoặc phụ thuộc vào luồng.
Đã trả lời ngày 9 tháng 1 năm 2011 lúc 10:09Jan 9, 2011 at 10:09
CliffordcliffordClifford
84.6K12 Huy hiệu vàng83 Huy hiệu bạc155 Huy hiệu Đồng12 gold badges83 silver badges155 bronze badges
Đôi khi, chúng ta xảy ra trong một tình huống mà chúng ta muốn quay trở lại điểm bắt đầu của cùng một dòng. Trong bài viết này sẽ giúp bạn hiểu khái niệm về lợi nhuận vận chuyển trong Python hoặc \ r trong Python.Show
Kết thúc \ r làm gì trong Python?
Về mặt khái niệm, \ r di chuyển con trỏ sang đầu dòng và sau đó tiếp tục xuất các ký tự như bình thường.Bạn cũng cần nói rằng in không tự động đặt một ký tự mới ở cuối chuỗi.Trong python3, bạn có thể sử dụng end = "" như trong câu trả lời stackoverflow trước đó.moves the cursor to the beginning of the line and then keeps outputting characters as normal. You also need to tell print not to automatically put a newline character at the end of the string. In python3, you can use end="" as in this previous stackoverflow answer.we occur in a situation where we want to go back to the starting point of the same line. In this article will help you understand the concept of carriage return in python or \r in python.
3. Sử dụng vận chuyển trở lại trong Python với không gian tab
Giới thiệu
Trở lại vận chuyển [\ r] trong Python là gì?
Trở lại vận chuyển [\ r] trong Python là gì?
Cách sử dụng trở lại vận chuyển
string = 'My website is Latracal \rSolution' print[string]
Output:
Solutionte is Latracal
Explanation:
- 3. Sử dụng vận chuyển trở lại trong Python với không gian tab
- 4. Sử dụng Return Return trong Python, Tab Space và Newline
- Cách \ r và \ n được xử lý trên Linux và Windows
- Phải đọc
2. Sử dụng trả lại vận chuyển trong Python với ký tự mới
3. Sử dụng vận chuyển trở lại trong Python với không gian tab
string = 'My website is Latracal \r\nSolution' print[string] string = 'My website is Latracal \n\rSolution' print[string] string = 'My web\nsite is Latracal \rSolution' print[string]
Output:
My website is Latracal
Solution
My website is Latracal
Solution
My web
SolutionLatracal
Explanation:
- 3. Sử dụng vận chuyển trở lại trong Python với không gian tab
- 4. Sử dụng Return Return trong Python, Tab Space và Newline
- Cách \ r và \ n được xử lý trên Linux và Windows
- Phải đọc
- 2. Sử dụng trả lại vận chuyển trong Python với ký tự mới
- 3. Sử dụng vận chuyển trở lại trong Python với không gian tab
3. Sử dụng vận chuyển trở lại trong Python với không gian tab
4. Sử dụng Return Return trong Python, Tab Space và Newline
str = ['\tLatracal \rsolution'] print[str]
Output:
\nhai
0Explanation:
- Cách \ r và \ n được xử lý trên Linux và Windows
- Phải đọc
- 2. Sử dụng trả lại vận chuyển trong Python với ký tự mới
- 3. Sử dụng vận chuyển trở lại trong Python với không gian tab
- Phải đọc
4. Sử dụng Return Return trong Python, Tab Space và Newline
Cách \ r và \ n được xử lý trên Linux và Windows
\nhai
1Output:
\nhai
2Explanation:
- Phải đọc
- 2. Sử dụng trả lại vận chuyển trong Python với ký tự mới
- 3. Sử dụng vận chuyển trở lại trong Python với không gian tab
Cách \ r và \ n được xử lý trên Linux và Windows
Phải đọc
2. Sử dụng trả lại vận chuyển trong Python với ký tự mới
Phải đọc
2. Sử dụng trả lại vận chuyển trong Python với ký tự mới
3. Sử dụng vận chuyển trở lại trong Python với không gian tab
Sự kết luận
Đôi khi, chúng ta xảy ra trong một tình huống mà chúng ta muốn quay trở lại điểm bắt đầu của cùng một dòng. Trong bài viết này sẽ giúp bạn hiểu khái niệm về lợi nhuận vận chuyển trong Python hoặc \ r trong Python.
Nó giúp chúng tôi di chuyển con trỏ ở đầu dòng mà không di chuyển con trỏ đến dòng mới.takes the cursor to the beginning of the line. It is the same effect as in a physical typewriter when you move your carriage to the beginning and overwrite whatever is there.
Vận chuyển trở lại có nghĩa là gì trong Python?
\ R đưa con trỏ đến đầu dòng.Nó có tác dụng tương tự như trong một máy đánh chữ vật lý khi bạn di chuyển cỗ xe của bạn sang đầu và ghi đè lên bất cứ thứ gì ở đó.takes the cursor to the beginning of the line. It is the same effect as in a physical typewriter when you move your carriage to the beginning and overwrite whatever is there.moves the cursor to the beginning of the line without advancing to the next line.
Vận chuyển trở lại làm gì?
Cr = return vận chuyển [\ r, 0x0d trong thập lục phân, 13 trong thập phân] - di chuyển con trỏ sang đầu dòng mà không tiến tới dòng tiếp theo.moves the cursor to the beginning of the line without advancing to the next line.labeled with a backward arrow symbol [↵].
Ví dụ về xe ngựa là gì?
Trở lại vận chuyển, hoặc chỉ là Return Return, ngắn gọn, hiện được gọi là phím Enter và được dán nhãn bằng ký hiệu mũi tên ngược [↵].labeled with a backward arrow symbol [↵].moves the cursor to the beginning of the line and then keeps outputting characters as normal. You also need to tell print not to automatically put a newline character at the end of the string. In python3, you can use end="" as in this previous stackoverflow answer.