11 2022 档案

摘要:将两个字符串合并追加在一起, 类似于python的str1+str2 #include<stdio.h> #include<string.h> #include<stdlib.h> //字符串追加, 将两个字符串结合在一起 int main() { char str1[128] = "shunguo 阅读全文
posted @ 2022-11-13 19:40 朵朵奇fa 阅读(952) 评论(0) 推荐(0) 编辑
摘要:#include<stdio.h> //gets()读取字符串, 可以读取空格 int main() { char num[2] = "";//gets 也会造成内存污染 , 设置字符串长度是2, 但是如果长度超过了2还是会打印, 所以这样就会造成内存污染 gets(num);// ()里面的参数要 阅读全文
posted @ 2022-11-13 17:26 朵朵奇fa 阅读(360) 评论(0) 推荐(0) 编辑
摘要:静态函数 #include<stdio.h> //这是静态函数, 静态函数只能在当前文件调用,其他文件下面的函数是没法调用到这个函数的 static void fun1() { printf("hello world"); } //如果其他文件想调用这个静态函数fun1(), 可以这样写 void 阅读全文
posted @ 2022-11-06 21:33 朵朵奇fa 阅读(135) 评论(0) 推荐(0) 编辑
摘要:指针作为函数的形参, 可以改变实参的值。 #include<stdio.h> // 交换两个变量的值 int swap(int x, int y) { int k = y; y = x; x = k; printf("x is %d, y is %d",x,y); return x, y; } in 阅读全文
posted @ 2022-11-06 21:18 朵朵奇fa 阅读(144) 评论(0) 推荐(0) 编辑
摘要:#include<stdio.h> int main { //对一个表达式加* , 就会对表达式减一级星花*, //如果对表达式取&, 就会加一级* int* p; int** q; q = &p //这个等式是成立的,因为q是**类型看, p是*类型, 加上&, 就变成了**。(如果对表达式取*, 阅读全文
posted @ 2022-11-06 20:57 朵朵奇fa 阅读(167) 评论(0) 推荐(0) 编辑
摘要:#include<stdio.h> //指针数组, 数组里面的每一个元素都是指针 int main() { int a = 10; int b = 20; int c = 30; // int* p1 = &a int* p2 = &b int* p3 = &c int* number[3] ={& 阅读全文
posted @ 2022-11-01 22:14 朵朵奇fa 阅读(46) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示