詳解C語言中的字串陣列

2022-10-03 23:39:12 字數 442 閱讀 5398

在c語言當中,字串陣列可以使用: char a [10]; 或者 char *a; 表示

第一種表示方式固定了每個字串的最大大小。第二種沒有字串的大小限制。

#include

#include

//該程式的功能是 輸入阿拉伯數字的月份數 輸出英文月份

int methbxrain()

; char程式設計客棧 *curmonth = month[0];

int mon = 0;

printf("請輸入阿拉伯數字的月份數:");

scanf("%d",&mon);

switch(mon)

if( strcmp(curmonth,"no this month") == 0 )else

return 0;}總結

本文標題: 詳解c語言中的字串陣列

本文位址:

c語言中字串與字串陣列詳解

目錄 include int main int argc,const char ar printf name1 s n name1 name1 zhangsan 部分初始化中,沒有被初始化的元素預設是0,0 對應的ascii值是 0 char name2 9 printf name2 s n nam...

c語言中的字元陣列與字串

一 字元陣列的定義 一維字元陣列 用於儲存和處理1個字串,其定義格式與一維數值陣列一樣。char str 20 二維字元陣列 用於同時儲存和處理多個字串,其定義格式與二維數值陣列一樣。char country 10 20 country 第i個字串 二 字元陣列的初始化 字元陣列的初始化.1.可以通...

C語言中的字串和字元陣列

1 字元陣列的定義與初始化 字元陣列的初始化,最容易理解的方式就是逐個字元賦給陣列中各元素。char str 10 即把10個字元分別賦給str 0 到str 9 10個元素 如果花括號中提供的字元個數大於陣列長度,則按語法錯誤處理 若小於陣列長度,則只將這些字元陣列中前面那些元素,其餘的元素自動定...