国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

外貿(mào)工廠 網(wǎng)站建設(shè)seo代理

外貿(mào)工廠 網(wǎng)站建設(shè),seo代理,用電腦建立網(wǎng)站,高端網(wǎng)站建設(shè) 南京三對(duì)基本輸入輸出函數(shù) 1.gets(),puts() gets()從標(biāo)準(zhǔn)輸入中獲取一個(gè)字符串,到str(自己創(chuàng)建的char型數(shù)組)中,讀到換行或輸入末尾結(jié)束獲取r; 成功返回str,失敗返回空。 char *gets(char *str)…

三對(duì)基本輸入輸出函數(shù)

1.gets(),puts()

gets()從標(biāo)準(zhǔn)輸入中獲取一個(gè)字符串,到str(自己創(chuàng)建的char型數(shù)組)中,讀到換行或輸入末尾結(jié)束獲取r;

成功返回str,失敗返回空。

char *gets(char *str);

puts()把一個(gè)字符串寫入標(biāo)準(zhǔn)輸出,直到讀到\0;

成功返回字符串長度,包括\0,失敗返回EOF。

int puts(const char *str);

2.getchar(),putchar()

getchar()從標(biāo)準(zhǔn)輸入中獲取一個(gè)字符;

成功返回字符阿斯克碼值,沒讀到字符返回EOF;

int getchar(void);

putchar() 將一個(gè)字符寫入標(biāo)準(zhǔn)輸出;

成功返回要被寫入的字符的阿斯克碼,失敗返回EOF;

int putchar(int char);

3.scanf(),printf()

scanf()從標(biāo)準(zhǔn)輸入讀取格式化輸入;

成功返回匹配和賦值的個(gè)數(shù),失敗/讀完返回EOF。

format是字符串

int scanf(const char *format, ...);

printf()發(fā)送格式化輸出到標(biāo)準(zhǔn)輸出;

成功返回寫入的字符總數(shù),否則返回一個(gè)負(fù)數(shù)

int printf(const char *format, ...);

常用格式字符:

a:16進(jìn)制浮點(diǎn)數(shù);x:16進(jìn)制無符號(hào)整數(shù);

d:10進(jìn)制整數(shù);o:8進(jìn)制無符號(hào)整數(shù);u:10進(jìn)制無符號(hào)整數(shù);

f:小數(shù)單、雙精度實(shí)數(shù);e:指數(shù)單、雙精度實(shí)數(shù)(科學(xué)計(jì)數(shù)法)

c:字符;s:字符串;p:指針地址。


字符串操作函數(shù)

strcpy復(fù)制字符串

參數(shù):

dest?-- 指向用于存儲(chǔ)復(fù)制內(nèi)容的目標(biāo)數(shù)組。

src?-- 要復(fù)制的字符串。

返回值:

返回一個(gè)指向最終的目標(biāo)字符串 dest 的指針

char *strcpy(char *dest, const char *src);

strcmp()比較字符串

????????比較字符串每個(gè)字符的阿斯克碼值。

參數(shù):

str1?-- 要進(jìn)行比較的第一個(gè)字符串。

str2?-- 要進(jìn)行比較的第二個(gè)字符串。

n?-- 要比較的最大字符數(shù)。

返回值:

返回值==0,str1==str2;

返回值<0,str1<str2;

返回值>0,str>str2。

int strncmp(const char *str1, const char *str2, size_t n);

strlen()求字符串長度

求長度遇到\0結(jié)束,不包含\0

????????sizeof()是包含\0的

size_t strlen(const char *str);

strncpy最多復(fù)制n個(gè)字符

dest?-- 指向用于存儲(chǔ)復(fù)制內(nèi)容的目標(biāo)數(shù)組。

src?-- 要復(fù)制的字符串。

n?-- 要從源中復(fù)制的字符數(shù)

char *strncpy(char *dest, const char *src, size_t n);

strncmp比較字符串前n個(gè)字符

str1?-- 要進(jìn)行比較的第一個(gè)字符串。

str2?-- 要進(jìn)行比較的第二個(gè)字符串。

n?-- 要比較的最大字符數(shù)。

int strncmp(const char *str1, const char *str2, size_t n);

strtok()字符串分割

str?--字符串

delim?--分隔符

每一次分割,將str中匹配到delim的字符換成\0,下一次分割從strtok(NULL,delim)開始

char *strtok(char *str, const char *delim);

strcat()字符串拼接

dest?-- 指向目標(biāo)數(shù)組,該數(shù)組包含了一個(gè) C 字符串,且足夠容納追加后的字符串。

src?-- 指向要追加的字符串,該字符串不會(huì)覆蓋目標(biāo)字符串。

返回指向dest的指針

char *strcat(char *dest, const char *src);

?mem系列函數(shù)

常用的:memcpy,memcmp,memset

mem系列對(duì)比str系列:str只能用于char型,mem可以給所有類型用

memcpy復(fù)制

從存儲(chǔ)區(qū)?str2?復(fù)制?n?個(gè)字節(jié)到存儲(chǔ)區(qū)?str1

void *memcpy(void *str1, const void *str2, size_t n);

?memcmp比較

把存儲(chǔ)區(qū)?str1?和存儲(chǔ)區(qū)?str2?的前?n?個(gè)字節(jié)進(jìn)行比較,返回值同strcmp。

int memcmp(const void *str1, const void *str2, size_t n);

?memset設(shè)置n個(gè)c(多用于清空)

?復(fù)制字符?c(一個(gè)無符號(hào)字符)到參數(shù)?str?所指向的字符串的前?n?個(gè)字符。

void *memset(void *str, int c, size_t n);

上述函數(shù)使用:?

#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;
int main()
{char a[20] = "123456789";char b[20] = "";int arr[5] = { 1,2,3,4,5 };int arrb[5];printf("將a中三個(gè)字符復(fù)制到b\n");strncpy(b, a, 3);puts(b);printf("將a中五個(gè)個(gè)數(shù)據(jù)復(fù)制到b\n");memcpy(b, a, 5);puts(b);printf("將arr中五個(gè)數(shù)據(jù)復(fù)制到brr\n");memcpy(arrb, arr, 5 * sizeof(int));printf("清空b\n");memset(b, 0, 20);puts(b);//清空arr// memcpy(arr, 0, sizeof(int) * 5);memset(arr, 0, sizeof(int) * 5);printf("將abc連接到a字符串后面\n");strcat(a, "abc");puts(a);
}


文件操作函數(shù)

開fopen,關(guān)fclose;讀fread,寫fwrite;

取字符fgetc,fputc;fgets,fputs;fscanf,fprintf;fseek,ftell;rewind;

fseek()

  • stream?-- 這是指向 FILE 對(duì)象的指針,該 FILE 對(duì)象標(biāo)識(shí)了流。
  • offset?-- 這是相對(duì) whence 的偏移量,以字節(jié)為單位。
  • whence?-- 這是表示開始添加偏移 offset 的位置。它一般指定為下列常量之一:
int fseek(FILE *stream, long int offset, int whence);

ftell()返回當(dāng)返回給定流 stream 的當(dāng)前文件位置

  • stream?-- 這是指向 FILE 對(duì)象的指針,該 FILE 對(duì)象標(biāo)識(shí)了流。
long int ftell(FILE *stream);

rewind()?設(shè)置文件位置為給定流?stream?的文件的開頭

long int ftell(FILE *stream);

http://m.aloenet.com.cn/news/33143.html

相關(guān)文章:

  • 網(wǎng)站建設(shè)維護(hù)成本百度指數(shù)官網(wǎng)移動(dòng)版
  • 石家莊 外貿(mào)網(wǎng)站建設(shè)公司排名網(wǎng)絡(luò)營銷項(xiàng)目
  • 哪里網(wǎng)站用vue.js做的網(wǎng)站排名查詢平臺(tái)
  • 網(wǎng)站建設(shè) 大公司小公司軟文發(fā)布軟件
  • 做網(wǎng)站怎樣賺賣流量中國國家培訓(xùn)網(wǎng)正規(guī)嗎
  • 東莞做網(wǎng)站的公司有哪些谷歌網(wǎng)址
  • 個(gè)體戶做網(wǎng)站有優(yōu)勢(shì)嗎google谷歌搜索主頁
  • 網(wǎng)站建設(shè)方面的優(yōu)劣勢(shì)分析上海網(wǎng)絡(luò)營銷
  • 波波網(wǎng)站建設(shè)域名查詢網(wǎng)
  • 圖片瀑布流網(wǎng)站鄭州百度網(wǎng)站優(yōu)化排名
  • 怎樣用linux做網(wǎng)站微信廣告投放推廣平臺(tái)
  • 工藝品網(wǎng)站怎么做提高網(wǎng)站排名
  • 沈陽網(wǎng)站制作費(fèi)用中國搜索
  • wordpress適合電影網(wǎng)站的模板剛開的店鋪怎么做推廣
  • php 網(wǎng)站301怎么優(yōu)化自己公司的網(wǎng)站
  • 政府網(wǎng)站建設(shè)需求調(diào)查表網(wǎng)站推廣方法大全
  • 個(gè)人網(wǎng)站備案可以盈利嗎阻斷艾滋病的藥有哪些
  • 南昌網(wǎng)站建設(shè)公務(wù)網(wǎng)絡(luò)營銷策略都有哪些
  • 方案 網(wǎng)站建設(shè)快手seo軟件下載
  • 織夢(mèng)網(wǎng)站問題班級(jí)優(yōu)化大師怎么加入班級(jí)
  • 電商加盟上海搜索引擎關(guān)鍵詞優(yōu)化
  • 做美食的網(wǎng)站有那一些韓國網(wǎng)站
  • ip動(dòng)態(tài)地址做網(wǎng)站網(wǎng)站seo站長工具
  • 第一家做誘惑的網(wǎng)站廈門seo優(yōu)化
  • 貴州潤鐵祥建設(shè)工程有限公司網(wǎng)站外包公司軟件開發(fā)
  • 杭州江干區(qū)抖音seo哪里有五年級(jí)上冊(cè)語文優(yōu)化設(shè)計(jì)答案
  • 電子商務(wù)網(wǎng)站的作用seo排名第一的企業(yè)
  • win7iis部署asp.net網(wǎng)站媒體營銷平臺(tái)
  • 企業(yè)網(wǎng)站營銷優(yōu)缺點(diǎn)百度推廣平臺(tái)
  • 做網(wǎng)站費(fèi)用會(huì)計(jì)分錄百度貼吧網(wǎng)頁版登錄入口