第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

c語言中獲取字符串前兩位的函數(shù)?

c語言中獲取字符串前兩位的函數(shù)?

繁星coding 2019-01-28 10:02:43
c語言中獲取字符串前兩位的函數(shù)
查看完整描述

3 回答

?
DIEA

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超2個(gè)贊

可以使用strncpy()來將復(fù)制字符串中前n個(gè)字符。比如:
char str1[] = "this is a string";
char str2[3];
strncpy(str2, str1, 2);
str2[2] = '\0'; // 此時(shí)str2="th"

查看完整回答
反對 回復(fù) 2019-03-19
?
POPMUISE

TA貢獻(xiàn)1765條經(jīng)驗(yàn) 獲得超5個(gè)贊

#include <stdio.h>

/**
*** dest - 目標(biāo)buff
*** src - 源數(shù)據(jù)
*** len - 獲取源數(shù)據(jù)左邊的數(shù)據(jù)個(gè)數(shù)
**/
char *getLeftX(char *dest, const char *src, unsigned int len) {
sprintf(dest, "%.*s", len, src);
return dest;
}

int main() {
char arr[] = "kalsdfjalsuqiowernalkfasf";
char arr2[256];
int i;

for (i=1; i<sizeof(arr); ++i)
puts(getLeftX(arr2, arr, i));

}



查看完整回答
反對 回復(fù) 2019-03-19
?
蝴蝶不菲

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊

只能是自己寫,
char str[]="this is a string";

char ch1 = str[0];
char ch2 = str[1];

或者
char *p = str;
char ch1 = *p;
p++;
char ch2 = *p



查看完整回答
反對 回復(fù) 2019-03-19
  • 3 回答
  • 0 關(guān)注
  • 3202 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號