![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础知识
xfiles251
这个作者很懒,什么都没留下…
展开
-
输入任意年份,月份打印当月日历
11 int input_year(int *year) 12 { 13 ¦ printf("请输入年份\n"); 14 ¦ scanf("%d",year); 15 16 ¦ return 0; 17 } 18 19 int input_month..原创 2021-06-25 13:49:15 · 346 阅读 · 0 评论 -
2021-06-13
任意截断一个字符串程序很简单,只是提供一种思路 12 void fit(char *string,unsigned size) 13 { 14 ¦ if(strlen(string) > size) 15 ¦ { 16 ¦ ¦ string[size] = '\0'; 17 ¦ } 18 } 19 20 int main(int argc, const char *argv[]) 21 { 22 ¦ char str[] = "i come fr原创 2021-06-13 16:26:49 · 53 阅读 · 0 评论 -
2021-06-13
字符串函数字符串要录入,就要使用函数。先看看gets()和puts(s)gets()读入的是一行,遇到换行符停止。然后末尾添加一个\0作为字符串存储起来。puts()和gets()是配对使用的,puts()输出内容,注意的是puts()输出完之后会自动换行。...原创 2021-06-13 11:29:36 · 66 阅读 · 0 评论 -
2021-06-13
字符串和字符串函数字符串末尾以\0结束。用双引号括起来的属于静态存储类别。只会被存储一次,在整个程序生命周期内存在。被视为指向该位置的指针。特别注意的是\0是char形式的空字符。不是数字字符0。字符串有两种创建方式,见程序 11 int main...原创 2021-06-13 09:52:36 · 53 阅读 · 0 评论 -
2021-06-12
理清二维数组 学习了二维数组,一直感觉理不清头绪,静下心来翻看了书籍资料,总算理清了,最让我不解的地方也解开了谜团。这里纪录一下,也给同样有疑问的同学提供点帮助,大家也少走一点弯路。首先定义一个二维数组,简单一点吧,就写一个arr[2][3],并初始化它。程序如下。int num[2][3] = {{1,2,3}, {4,5,6}}; ...原创 2021-06-12 01:37:00 · 186 阅读 · 0 评论