c語言基礎常用字串陣列函式與結構體

2021-08-21 17:26:26 字數 866 閱讀 7900

printf("%d",sizeof(arr));//可檢視陣列arr所占用的記憶體(乙個int佔4位,char佔一位)
將arr2中的內容拷貝到arr1中;arr1的記憶體需大於arr2

逐個比較,若arr1>arr2 返回1;

arr1=arr2 返回0;

arr1struct student

stu;

int main()

//或者下面那種賦值方法

#includestruct student

;int main()

printf("%d %c",stu.id,stu.name);

}

#includetypedef struct student //為資料型別struct定義乙個別名,struct與stu可以互用 

stu;

int main()

;//定義乙個stu(struct)型別的變數並賦值。

printf("%d %c\n",stt.id,stt.name);

stu* pstu = &stt;

pstu->id =666;//指標用箭頭 。

printf("%d %c",stt.id,stt.name);

} /*分量運算子左側的運算物件只能是結構變數,不能是指標。

指向運算子左側的運算物件,只能是指向結構變數或結構陣列的指標變數。

如果指標變數pstu已指向結構變數stt,則:

var.成員 與pstu-> 等價

#includestruct student 

stu[10];

int main()

C語言常用字串函式

c 庫函式 strcat char strcat char dest,const char src 把 src 所指向的字串追加到 dest 所指向的字串的結尾 演示 strcat 函式的用法 char str1 100 char str2 100 gets str1 輸入abcd strcat s...

C 常用字串函式

1.變數.length 取字串長度 如 string str hello int len str.length len是自定義變數,str是字串的變數名 console.writeline len 輸出結果 5 2.變數.substring 引數1,引數2 擷取字串的一部分,引數1為左起始位數,引數...

C 常用字串函式

1.字串比較 字串.comparto 目標字串 a comparto b 2.查詢子串 字串.indexof 子串,查詢其實位置 字串.lastindexof 子串 最後一次出現的位置 str.indexof ab 0 3.插入子串 字串.insert 插入位置,插入子串 s.insert 2,ab...