C에서는 <
데이터를 열과 행으로 정렬하고 형식을 지정하는 것이 목표인 아래 샘플 데이터를 고려하세요.
Bob Doe 10.96 7.61 14.39 2.11 47.30 14.21 44.58 5.00 60.23 Helen City 10.44 7.78 16.27 1.99 48.92 13.93 53.79 5.00 70.97 Joe Green 10.90 7.33 14.49 2.05 47.91 14.15 44.45 4.70 73.98
정렬하고 서식을 지정하려면 데이터:
// Header Files #include <iostream> #include <iomanip> // Constants const char separator = ' '; const int nameWidth = 6; const int numWidth = 8; // Main Function int main() { // Example Usage cout << left << setw(nameWidth) << setfill(separator) << "Bob"; cout << left << setw(nameWidth) << setfill(separator) << "Doe"; cout << left << setw(numWidth) << setfill(separator) << 10.96; // ... (Additional code to continue formatting remaining data) // Maintain console cin.get(); return 0; }
출력:
Bob Doe 10.96 7.61 14.39 2.11 47.30 14.21 44.58 5.00 60.23
또는 서식 지정 프로세스를 간소화하기 위해 템플릿 함수를 정의할 수 있습니다.
// Template Function for Efficient Formatting template<typename T> void printElement(T t, const int& width) { cout << left << setw(width) << setfill(separator) << t; } // Main Function int main() { printElement("Bob", nameWidth); printElement("Doe", nameWidth); printElement(10.96, numWidth); // ... (Additional code to continue formatting remaining data) // Maintain console cin.get(); return 0; }
템플릿 함수를 사용하면, 데이터 형식은 간결한 호출로 단순화됩니다.
printElement("Bob", nameWidth);
이러한 기술을 활용하면 C를 사용하면 데이터 테이블 형식 지정이 쉬워지고 원하는 출력에 맞게 사용자 정의할 수 있습니다.
위 내용은 단순화된 구문을 사용하여 C에서 데이터 테이블의 형식을 효율적으로 지정하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!