- 博客(7)
- 收藏
- 关注
原创 指针与数组
#define MONTHS 12 int days[MONTHS]={31,28,31…} 其中days等价于数组首元素的地址,即days==&days[0]; days+2是days[2]的地址,即&days[2]; *(days+2)是days[2]的值,也就是31;//3月份的天数 *days+2是days[0]+2==31+2;
2020-12-30 15:20:14
194
原创 函数的使用:两个数取最小值
#include <stdio.h> int imin(int m1,int m2); int main() { int e1,e2; printf(“Enter a pair of integers(q to quit):\n”); while(scanf("%d %d",&e1,&e2)==2) { printf(“The lesser of %d and %d is %d。\n”,e1,e2,imin(e1,e2)); printf(“Enter a pair of int
2020-12-17 17:26:59
5754
原创 函数的使用
#include <stdio.h> #include <string.h> #define A"adcdefghijklmn." #define B"123456789" #define C"1234567" #define S’ ’ #define X 40 void show_n_char(char ch,int num);//声明函数 int main() { int k; k=(X-strlen(A))/2; show_n_char(’’,X);//调用函数 printf(
2020-12-17 10:30:58
160
原创 说明符%d
//说明符%d #include <stdio.h> int main() { printf("%d% d**% d**\n",31,31,-31); printf("%5d%5.3d**%05d**%05.3d**",6,6,6,6); return 0; } 输出 31 31**-31** ** 6** 00600006 066** //如果0标志和精度说明符同时出现,那么0标志将被忽略。 ...
2020-11-25 15:46:07
259
原创 转换说明符
转换说明符 在这里插入图片描述 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的
2020-11-24 15:14:41
326
原创 strlen与sizeof的区别
strlen与sizeof的区别 1、sizeof运算符,它以字节为单位,给出数据的大小。 如 char name[40]; name=ffff aaaa; 则sizeof name的值为40; strlen(name)函数=4; //因为函数在读取f后的空格处,停止了计数。 2、如果没有是一段字符串,且没有声明内存,如 #define PRAISE"What a super marvelous name!" sizeof PRAISE=29 //包括空格和标点符号和空字符\n strlen()函数=28
2020-11-23 16:50:01
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人