C/C++中一些基本的輸入輸出用法
1.scanf()與printf()
%c格式能夠識別空格和換行並將其輸入
%s通過空格和換行來識別字符串的結束
2.getchar()與putchar()
用來輸入和輸出單個字元
3.gets()與puts()
用來輸入一行字串,gets()識別換行符來判斷輸入結束
4.sscanf()與sprintf()
看例子
#include<stdio.h> int main(){ int n; double db; char str[100]="2048:3.14,hello",str2[100]; sscanf(str,"%d:%lf,%s",&n,&db,str2); //把str中的字串輸入到後面的n,db,str2中 sprintf(str,"%s",str2); //把str2中的字串輸出到str中 printf("n= %d ,db= %lf, str2= %s\n",n,db,str2); printf("str= %s",str); return 0; }
相關推薦
c學習筆記--1基本輸入輸出與操作符
好久之前的了,學習c語言的筆記。 依舊是老套路,從基礎的變數型別,到函式定義一步步學起 #include <string.h> #include <stdio.h> //printf函式是一個標準庫函式,它的函式原型在標頭檔案“stdio
C/C++對檔案的基本輸入輸出
C語言檔案輸入輸出 1. 開啟文字基本格式: FILE *變數名=fopen(“檔名”, ”開啟方式”); 如:FILE *fp=fopen(“test.txt”, ”r”); 可以理解為生成了一個FILE型別的指標變數fp,指向了以只讀方式開啟的檔案”test.tx
C/C++中一些基本的輸入輸出用法
1.scanf()與printf() %c格式能夠識別空格和換行並將其輸入 %s通過空格和換行來識別字符串的結束 2.getchar()與putchar() 用來輸入和輸出單個字元 3.gets()與puts() 用來輸入一行字串,gets()識別換行符來
C++中getline等輸入輸出函式的用法
此文轉自 在學習C++的過程中,經常會遇到輸入輸出的問題,以下總結一下下面幾個函式的用法: 1)、cin 2)、cin.get() 3)、cin.getline
2、C/C++中資料的輸入輸出(1) printf() 用法
C語言中採用函式的方法為程式輸入和輸出資料。這些函式包括scanf()、printf()、getchar()、putchar()、get(),等等。要使用這些函式,必須要包含標頭檔案 stadio.h
C++中的iostream輸入輸出
#include<iostream> #include 是個包含命令,就是把iostream這個檔案裡的內容複製到這個地方。 iostream是input output stream的簡寫,意思為標準的輸入輸出流標頭檔案。它包含: 1、cin>>"要
C++抽象程式設計——STL(5)——set集合的基本輸入輸出
the Set class 還有一個最有用的集合類,就是set(集合)類了,出口的方法如下圖,這個類我們用來模擬數學上的集合,也就是說這個類裡的元素是無序且其值只出現一次。set類在許多演算法應用中是極其有用的。所以我們應該從一些例項中去體驗和感受它們是怎麼工
C++中的檔案輸入/輸出
你是不是曾經很想知道那背後真正執行了什麼操作?不管是或不是,我都將為你解釋。這是一個while型迴圈,它會一直反覆,直至程式的操作到達檔案的尾端。但這個迴圈如何知道是否已經到了檔案末尾?嗯,當你讀檔案的時候,會有一個類似於“內建指標(inside-pointer)”的東西,它表明你讀取(寫入也一樣)已經到了檔
C語言 基本輸入輸出函式
1 幾組常見的輸入輸出函式 在stdio.h標頭檔案中內建了幾種輸入輸出函式,如下列出: printf 與 scanf getchar 與 putchar gets 與 puts 相比之下 printf 與 scanf的功能最為強大,但操作稍顯複雜,
C語言中字符輸入問題
nbsp clas 輸入緩沖 show bsp 解決 har 問題 c語言 先上例題,一道太水太水的題, http://acm.hdu.edu.cn/showproblem.php?pid=1170 讓做一個簡單的計算器。然而入坑了。 #include<stdio.
c++類中public,private,protected的用法與區別
1、public修飾的成員變數 在程式的任何地方都可以被訪問,就是公共變數的意思,不需要通過成員函式就可以由類的例項直接訪問 2、private修飾的成員變數 只有類內可直接訪問,私有的,類的例項要通過成員函式才可以訪問,這個可以起到資訊隱藏 3、protected是受保護變數 類內
C程式設計--對檔案的輸入輸出(案例)
第十章 問題一(fputc()函式的使用) 從鍵盤中輸入一些字元,逐個把他們送到磁碟上去,直到使用者輸入一個’#'鍵為止; #include<stdio.h> #include<stdlib.h>//用於 exit(0); int ma
C標準中一些預定義的巨集
C標準中指定了一些預定義的巨集,對於程式設計經常會用到。下面這個表中就是一些常常用到的預定義巨集。 巨集 意義 __DATE__ 進行預處理的日期(“Mmm dd yyyy”形式的字串文字) __FILE__ 代表當前原始碼檔名的字串文字
C++11中一些常見的特性
C++11標準由國際標準化組織(ISO)和國際電工委員會(IEC)旗下的C++標準委員會(ISO/IEC JTC1/SC22/WG21)於2011年8月12日公佈 [2] ,並於2011年9月出版。2012年2月28日的國際標準草案(N3376)是最接近於C++1
C primier plus 檔案的輸入/輸出
程式設計練習第十二題,圖形輸出。 本題我用隨機函式rand()產生隨機數,進行檔案的輸入輸出操作。僅供參考。 #include<stdio.h> #include<stdlib.h> #define ROWS 20 #define COLS 30 int main(
C語言 對檔案的輸入輸出
1.檔案標誌: D:\CC\temp\file1.dat(dat代表是資料檔案)分為三段,檔案路徑,檔名,檔案型別 2.檔案緩衝區: ANSI C標準採用緩衝檔案系統處理資料檔案 3.檔案型別指標: 緩衝檔案系統中關鍵的概念是檔案型別指標,每一個被使用的檔案都是
[C++]學習面向物件之輸入輸出流
需要實現的功能: (1) 輸入三角形的三個a,b,c計算三角形的面積公式是 形成三角形的條件是:a+b>c,b+c>a,c+a>b 編寫程式,輸入a,b,c,檢查a,b,c,是否滿足條件,如不滿足,由cerr輸出錯誤資訊。 #include<i
c++ string中的c_str()與data()用法
#include <string> #include <iostream> int main( ) { using namespace std; string str1 ( "Hello world" ); cout <
C程式設計 | C語句及資料的輸入輸出
C程式結構 C語句的分類 控制語句 函式呼叫語句 表示式語句 空語句 複合語句 (1)控制語句:控制語句用於完成一定的控制功能,C共有9種控制語句 if()…else…(條件語句) for()…(迴圈語句) while()…(迴圈語句) do…whil
C語言中一些知識點
1.學程式設計:找程式碼,讀程式碼,改程式碼,寫程式碼;少看書。但少看不是不看,看一本書要限制在一天內。任務是通讀書中主要的概念,明白大致是幹什麼用的,形成一個大概的框架;然後一週內幹掉書中全部程式碼,程式碼不理解再瀏覽書中相關章節,注意是瀏覽。或者刷部落格。程式碼實在刷不懂,可以先刷後面,待