91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在C語言中對字符串進行存儲

發布時間:2021-03-01 16:30:02 來源:億速云 閱讀:284 作者:戴恩恩 欄目:編程語言

這篇文章主要介紹了如何在C語言中對字符串進行存儲,億速云小編覺得不錯,現在分享給大家,也給大家做個參考,一起跟隨億速云小編來看看吧!

C語言是什么

C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用于底層開發,使用C語言可以以簡易的方式編譯、處理低級存儲器。

1、使用字符數組存;

[root@Qrui ruiy]#
#include<stdio.h>
int main(int argc,const char *argv[],const char **env[]) {

 char name[] = "qinrui";//定義一個字符數組,并初始化;
 char *cPoint;//定義一個指針;
 cPoint = name; //將指針指向數組;
 
 printf("%s\n",name);//使用指向數組的指針打印字符數組中的字符串;
 printf("%c\n",name[4]);//打印出字符數組的第5個字符,即u字符同上打印字符數組的第5個字符,但是使用的方法是指針的位偏移;
 printf("%c\n",*(cPoint+4));//作用
}

2、使用字符指針存儲字符串;

 #include<stdio.h>
int main(int argc,const char *argv[],const char **env[]) {
 char *cPoint = "qinrui";
 printf("%s\n",cPoint);
}

總結:從上面2中C語言中的字符串存儲的方法可以看出,使用字符數組可以打印字符串中的某個字符。但是字符指針卻不可以。

3、可以把字符串a賦值給字符串b,但請注意字符串都是以\0結尾的; 

字符指針變量指向格式字符串

char *format = "a = %d";

可以使用printf直接輸出;

指針數組中每一個元素都是一個指針;其指向不同的區域,
指針相減得到 是相差的個數,而不是字節數;

如何在C語言中對字符串進行存儲

以上就是億速云小編為大家收集整理的如何在C語言中對字符串進行存儲,如何覺得億速云網站的內容還不錯,歡迎將億速云網站推薦給身邊好友。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

读书| 婺源县| 东城区| 漳浦县| 灌云县| 兖州市| 和平县| 山阴县| 芒康县| 河津市| 凭祥市| 泾阳县| 安达市| 得荣县| 阜康市| 平度市| 三穗县| 丹凤县| 长子县| 长治市| 东丰县| 陵川县| 闻喜县| 高雄市| 手游| 左权县| 阳原县| 宣化县| 包头市| 准格尔旗| 图木舒克市| 方城县| 张家口市| 白河县| 潮安县| 汤原县| 达日县| 连城县| 宁武县| 洛川县| 兴安盟|