- 博客(6)
- 收藏
- 关注
原创 printf的用法
printf("%d",a); %[ flags][width][.prec ][hlL ]type %和d之间可以有4样东西
2017-10-21 14:29:31
210
原创 多个.c文件编译
这是单独的.c文件 #include int max(a,b); int main(int argc, char const *argv[]) { int a=5; int b=8; printf("%d\n",max(a,b)); return 0; } int max(a,b) { return a>b?a:b; } 可以分解成以下3个文件,3个文件要添加
2017-10-21 11:32:21
340
原创 宏定义
#include #define PI 3.1415926 //后面不要加分号 这些都是编译预处理指令,不是C语言特有的。 1宏定义只是简单的字符替换, 如果#define x a+b 那么x*x在编译时会换成a+b*a+b,而不是(a+b)*(a+b),所以宏定义时要加括号防止出错 2宏里面如果有其他的宏,也会被替换, 3宏的值超过一行,最后一行之前的每一行行末要加\ 4宏
2017-10-21 10:02:33
566
原创 C语言字符串
用字符数组存字符串 省略对字符数组的长度声明的时候,必须在初始化列表添加'\0',才能作为字符串来用,否则只能是字符数组 char str[6]={'H','e','l','l','o','\0'}; //字符串 char str[ ]={'H','e','l','l','o','\0'}; //字符串 char str[ ]={'H','e','l','l','o'} ; //不
2017-09-26 19:54:12
236
原创 格式控制符的含义
①d格式:用来输出十进制整数。有以下几种用法: %d:按整型数据的实际长度输出。 %md:m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输出。 %ld:输出长整型数据。 ②o格式:以无符号八进制形式输出整数。 对长整型可以用"%lo"格式输出。同样也可以指定字段宽度用“%mo”格式输出。
2017-08-15 08:58:47
2431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人