c++基础学习(06)--(时间,输入输出,数据结构)
生活随笔
收集整理的這篇文章主要介紹了
c++基础学习(06)--(时间,输入输出,数据结构)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 目錄
- 1.時間
- 2.輸入輸出
- 數據結構
目錄
1.時間
當前日期和時間
下面的實例獲取當前系統的日期和時間,包括本地時間和協調世界時(UTC)。
本地日期和時間:Wed Jan 31 03:27:40 2018
UTC 日期和時間:Wed Jan 31 03:27:40 2018
2.輸入輸出
通過這些小實例,我們無法區分 cout、cerr 和 clog 的差異,但在編寫和執行大型程序時,它們之間的差異就變得非常明顯。所以良好的編程實踐告訴我們,使用 cerr 流來顯示錯誤消息,而其他的日志消息則使用 clog 流來輸出
數據結構
struct Books {char title[50];char author[50];char subject[100];int book_id; } book; #include <iostream> #include <cstring>using namespace std;// 聲明一個結構體類型 Books struct Books {char title[50];char author[50];char subject[100];int book_id; };int main( ) {Books Book1; // 定義結構體類型 Books 的變量 Book1Books Book2; // 定義結構體類型 Books 的變量 Book2// Book1 詳述strcpy( Book1.title, "C++ 教程");strcpy( Book1.author, "Runoob"); strcpy( Book1.subject, "編程語言");Book1.book_id = 12345;// Book2 詳述strcpy( Book2.title, "CSS 教程");strcpy( Book2.author, "Runoob");strcpy( Book2.subject, "前端技術");Book2.book_id = 12346;// 輸出 Book1 信息cout << "第一本書標題 : " << Book1.title <<endl;cout << "第一本書作者 : " << Book1.author <<endl;cout << "第一本書類目 : " << Book1.subject <<endl;cout << "第一本書 ID : " << Book1.book_id <<endl;// 輸出 Book2 信息cout << "第二本書標題 : " << Book2.title <<endl;cout << "第二本書作者 : " << Book2.author <<endl;cout << "第二本書類目 : " << Book2.subject <<endl;cout << "第二本書 ID : " << Book2.book_id <<endl;return 0; }第一本書標題 : C++ 教程
第一本書作者 : Runoob
第一本書類目 : 編程語言
第一本書 ID : 12345
第二本書標題 : CSS 教程
第二本書作者 : Runoob
第二本書類目 : 前端技術
第二本書 ID : 12346
當上面的代碼被編譯和執行時,它會產生下列結果:
書標題 : C++ 教程
書作者 : Runoob
書類目 : 編程語言
書 ID : 12345
書標題 : CSS 教程
書作者 : Runoob
書類目 : 前端技術
書 ID : 12346
總結
以上是生活随笔為你收集整理的c++基础学习(06)--(时间,输入输出,数据结构)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大数据学习(3)- 分布式文件系统HDF
- 下一篇: 《剑指Offer》62:圆圈中最后剩下的