printf和puts的用法及區別
首先來介紹下printf和gets的用法
printf用法:
printf的用法和scanf一樣,只是scanf是用於輸入而printf用於輸出。
在上篇已經介紹過scanf的用法,這裡就不做介紹了。
再看puts:
puts是gets的對立,gets用於輸入字串而puts用於輸出字串,如果掌握了gets,那puts也就基本掌握了。
puts()在輸出字串時會將’\0’自動轉換成’\n’進行輸出,也就是說,puts方法輸出完字串後會自動換行。gets也是一樣的,所以在使用多個gets時要尤其注意,很可能問題就出在這裡。
相關推薦
Vue.js的computed和watch用法及區別
1. 如何使用 1.1 computed計算屬性 <template> <div> <el-input v-model="value1" placeholder="費用1"></el-input>
printf和puts的用法及區別
首先來介紹下printf和gets的用法 printf用法: printf的用法和scanf一樣,只是scanf是用於輸入而printf用於輸出。 在上篇已經介紹過scanf的用法,這裡就不做介紹
Linux中yum和apt-get用法及區別
記錄 auto yum安裝軟件 mirror 內核 epo 綁定 提示 們的 Linux中yum和apt-get用法及區別 一般來說著名的linux系統基本上分兩大類: 1.RedHat系列:Redhat、Centos、Fedora等 2.Debian系列:De
Mysql中union和union all的用法及區別
employee rom 最終 sel 推薦 china carte 區別 column UNION 用於合並兩個或多個 SELECT 語句的結果集,並消去表中任何重復行。UNION 內部的 SELECT 語句必須擁有相同數量的列,列也必須擁有相似的數據類型。同時,每條 S
git clone、git pull和git fetch的用法及區別
更新 服務器 指定 保存 今天 文章 git fetch origin 收藏 聲明:碼字不易,轉載請註明出處,歡迎文章下方討論交流。 最近在一個學習小組裏學習AI的課程,我們所有的學習資料和homework都放在gitlab上。今天一個小隊友從gitlab上load倉庫的時
List list = new ArrayList();和ArrayList list=new ArrayList();用法及區別(轉載)
List是一個介面,而ArrayList 是一個類。 ArrayList 繼承並實現了List。 List list = new ArrayList();這句建立了一個ArrayList的物件後把上溯到了List
Python中關鍵字nonlocal和global的用法及區別
一、Python3中global與nonlocal 用法 nonlocal 首先,要明確 nonlocal 關鍵字是定義在閉包裡面的(不定義在閉包裡會拋異常SyntaxError: nonlocal declaration not allowed at mod
PHP中session和cookie的用法及區別
一,session 1.session 是啥? 2.怎麼儲存的? 3.如何執行? 4.有生命週期嗎? 5.關閉瀏覽器會過期嗎? 6.Redis代替檔案儲存session 7.分散式session的同步問題 session是啥?
setUp和tearDown及setUpClass和tearDownClass的用法及區別
特殊方法:① setup():每個測試函式執行前執行② teardown():每個測試函式執行完後執行③ setUpClass():必須使用@classmethod 裝飾器,所有test執行前執行一次④ tearDownClass():必須使用@classmethod裝飾器
js--補漏篇 addEventListener/attachEvent 和onXXX的用法及區別
首先介紹它們的用法: 1.addEventListener()的用法:(同一個 dom 元素上,addEventListener 同/不同型別事件可以繫結多個。) 形式:addEventListener(event,funtionName,useCapture) 引數:
Oracle decode和nvl 函式的用法及區別?
Decodedecode(條件,值1,翻譯值1,值2,翻譯值2,...,預設值) 該函式與程式中的 If...else if...else 意義一樣NVL格式:NVL( string1, replace_with)功能:如果string1為NULL,則NVL函式返回re
QCoreApplication和QApplication的用法及區別
一、QCoreApplication用於non-GUI的應用程式(不需要依賴QtGui庫),QApplication用於包含GUI的應用程式(需要用到QtGui庫)。 二、QApplication繼承了QGuiAp
Session和Cookie的用法及區別
1. Session、Cookie是什麼 1.1 概念理解 要了解session和cookie是什麼,先要了解以下幾個概念。 1.1.1 無狀態的HTTP協議 協議:是指計算機通訊網路中兩臺計算機之間進行通訊所必須共同遵守的規定或規則。 超文字傳輸協議(HTTP):是一種通訊協議,它允許將超文字標記語言(HT
set uid ,set gid ,sticky bit用法及區別
三種權限suid:以屬主的身份去執行命令任何命令、程序在執行期間都具有身份[user2@room9pc01 ~]$ ls /root #失敗[root@room9pc01 ~]# chmod u+s /usr/bin/ls [user2@room9pc01 ~]$ touch u1.txt #to
Linux中wget、yum與apt-get用法及區別
一般來說著名的linux系統基本上分兩大類: RedHat系列:Redhat、Centos、Fedora等 Debian系列:Debian、Ubuntu等 RedHat 系列 常見的安裝包格式 rpm包,安裝rpm包的命令是“rpm -引數” 包管理工具 yum 支援tar包 Deb
spring-data-redis和jedis用法、區別
Redis 可以儲存鍵與5種不同資料結構型別之間的對映,這5種資料結構型別分別為String(字串)、List(列表)、Set(集合)、Hash(雜湊)和 Zset(有序集合)。 redis與spring的整合一般分為spring-data-redis整合和jedis整合,先看看兩者的區別 1、引用的依賴
php中==和===的含義及區別
===比較兩個變數的值和型別;==比較兩個變數的值,不比較資料型別。 比如 $a = '123'; $b = 123; $a === $b為假; $a == $b為真; 有些情況下不能使用==,可以使用===,比如: <
「PHP」include()、include_once()、require()、require_once()的用法及區別
(1)為神馬要使用include、include_once、require、require_once? 因為要使用函式自定義庫,官方一點來說就是:函式庫並不是定義函式的PHP語法,而是程式設計時的一種設計模式。函式是結構
@RequestMapping @ResponseBody 和 @RequestBody 用法與區別
[email protected] 國際慣例先介紹什麼是@RequestMapping,@RequestMapping 是一個用來處理請求地址對映的註解,可用於類或方法上。用於類上,表示類中的所有響應請求的方法都是以該地址作為父路徑;用於方法上,表示在類的父路徑下追加方法上註解中
shell命令中;,&,&&,|,||用法及區別
在linux運維過程中時常會執行多條命令,這樣我們就需要多重命令方式進行處理 ;運算子 通過使用;來執行多條命令,例如: # cd /root/home;mkdir a1d4m;cd a1d4m/ &運算子 通過使用&來執行多條命令,例如: # cd /root/h