C语言—putchar()

作者:追风剑情 发布于:2019-10-23 19:16 分类:C

putchar()输出单个字符。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //引入字符串函数string.h //一些ANSI之前...

阅读全文>>

标签: C语言

评论(0) 浏览(6)

C语言—fputs()

作者:追风剑情 发布于:2019-10-22 21:34 分类:C

fputs()函数是puts()针对文件定制的版本。它们的区别如下: 1、fputs()函数的第2个参数指明要写入数据的文件。如果要打印在显示器上,可以用定义在stdio.h中的stdout(标准输出)作为该参数。 2、与puts()不同,fputs()不会在输出的末尾添加换行符。 注意,gets()丢弃输入中的换行符,但是puts()在输出中添加换行符。...

阅读全文>>

标签: C语言

评论(0) 浏览(4)

C语言—puts()

作者:追风剑情 发布于:2019-10-22 21:29 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //引入字符串函数string.h //一些ANSI之前的系统使用strings.h头文件,而 //...

阅读全文>>

标签: C语言

评论(0) 浏览(4)

C语言—strlen()

作者:追风剑情 发布于:2019-10-21 21:27 分类:C

strlen()函数求字符串长度。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //引入字符串函数string.h //一些ANSI之...

阅读全文>>

标签: C语言

评论(0) 浏览(16)

C语言—strcat()

作者:追风剑情 发布于:2019-10-21 20:14 分类:C

strcat()函数用于拼接字符串。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //strcat()函数的原型在strin...

阅读全文>>

标签: C语言

评论(0) 浏览(13)

C语言—gets_s()

作者:追风剑情 发布于:2019-10-21 19:39 分类:C

C11新增的gets_s(),比fgets()少了第3个参数 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define STLEN ...

阅读全文>>

标签: C语言

评论(0) 浏览(24)

fgets()

作者:追风剑情 发布于:2019-10-20 22:30 分类:C

示例一 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define STLEN 14 //argc: 参数个数 argv[]: 参数数组 int ...

阅读全文>>

标签: C语言

评论(0) 浏览(25)

C语言—gets()

作者:追风剑情 发布于:2019-10-18 20:14 分类:C

gets()函数读取整行输入,直至遇到换行符,然后丢弃换行符,储存其余字符,并在这些字符的末尾添加一个空字符使其成为一个C字符串。它经常和puts()函数配对使用,该函数用于显示字符串,并在末尾添加换行符。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS...

阅读全文>>

标签: C语言

评论(0) 浏览(25)

C语言—字符串数组与指针的区别

作者:追风剑情 发布于:2019-10-15 21:17 分类:C

const char ar1[29] = "this is a char array."; const char *pt1 = "this is a char array.";        数组形式(ar1[])在计算机的内存中分配为一个内含22个元素的数组(每个元素对应一个字符,还加上一个末尾的空字符‘\0’),每个元素被初始化为字符串字...

阅读全文>>

标签: C语言

评论(0) 浏览(36)

C语言—表示字符串和字符串I/O

作者:追风剑情 发布于:2019-10-14 19:40 分类:C

示例一:字符串字面量(字符串常量) //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define MSG "I am a symbolic string...

阅读全文>>

标签: C语言

评论(0) 浏览(35)

C语言—复合字面量

作者:追风剑情 发布于:2019-10-13 20:50 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define COLS 4 int sum2d(const int ar[][COLS], ...

阅读全文>>

标签: C语言

评论(0) 浏览(23)

C语言—变长数组

作者:追风剑情 发布于:2019-10-13 18:25 分类:C

示例 //开发工具:Dev-C++ 5.11 #include <stdio.h> #include <stdlib.h> #define ROWS 2 #define COLS 3 //下面两种声明形参方式等效 //int sum2d(int rows, int cols, int ar[rows][cols]); int sum2...

阅读全文>>

标签: C语言

评论(0) 浏览(31)

C语言—函数和多维数组

作者:追风剑情 发布于:2019-10-13 13:21 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define ROWS 3 #define COLS 4 void sum_rows(int ...

阅读全文>>

标签: C语言

评论(0) 浏览(27)

C语言—指针的兼容性

作者:追风剑情 发布于:2019-10-13 9:47 分类:C

指针类型与指向的数据类型必须相同。 指针之间的赋值比数值类型之间的赋值要严格。例如,不用类型转换就可以把int类型的值赋给double类型的变量,但是两个类型的指针不能这样做。 int n = 5; double x; int * p1 = &n; double * pd = &x; x = n; // 隐式类型转换 ...

阅读全文>>

标签: C语言

评论(0) 浏览(29)

C语言—指向多维数组的指针

作者:追风剑情 发布于:2019-10-12 20:11 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //argc: 参数个数 argv[]: 参数数组 int main(int argc, char...

阅读全文>>

标签: C语言

评论(0) 浏览(38)

C语言—指针和多维数组

作者:追风剑情 发布于:2019-10-11 19:27 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //argc: 参数个数 argv[]: 参数数组 int main(int argc, char...

阅读全文>>

标签: C语言

评论(0) 浏览(29)

C语言—对形式参数使用const

作者:追风剑情 发布于:2019-10-10 20:01 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define SIZE 5 void show_array(const double ar[],...

阅读全文>>

标签: C语言

评论(0) 浏览(35)

C语言—指针操作

作者:追风剑情 发布于:2019-10-9 20:27 分类:C

指针操作: 赋值:可以把地址赋给指针。 解引用:*运算符给出指针指向地址上储存的值。 取址:和所有变量一样,指针变量也有自己的地址和值。 指针与整数相加:可以使用+运算符把指针与整数相加,或整数与指针相加。 指针与整数相减:可以使用-运算符从一个指针减去一个整数。 递增指针:如...

阅读全文>>

标签: C语言

评论(0) 浏览(43)

C语言—函数、数组和指针

作者:追风剑情 发布于:2019-10-8 19:56 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define SIZE 10 int sum(int ar[], int n); //等价形...

阅读全文>>

标签: C语言

评论(0) 浏览(45)

C语言—指针和数组

作者:追风剑情 发布于:2019-9-28 10:46 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define SIZE 4 //argc: 参数个数 argv[]: 参数数组 int main(int argc...

阅读全文>>

标签: C语言

评论(0) 浏览(75)

C语言—多维数组

作者:追风剑情 发布于:2019-9-28 10:15 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define SIZE 4 //argc: 参数个数 argv[]: 参数数组 ...

阅读全文>>

标签: C语言

评论(0) 浏览(69)

C语言—初始化数组

作者:追风剑情 发布于:2019-9-28 0:48 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define SIZE 4 #define MONTHS 12 //argc: 参数个数 ...

阅读全文>>

标签: C语言

评论(0) 浏览(68)

Powered by emlog  蜀ICP备18021003号   sitemap

川公网安备 51019002001593号