随笔分类 -  c语言编程

摘要:题目描述 给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 ⇐ i ⇐ j ⇐ K。最大连续子序列是所有连续子序列中元素和最大的一个,例如给定序列{ -2, 11, -4, 13, -5, -2 },其最大连续子序 阅读全文
posted @ 2021-06-18 14:38 Carlossxu 阅读(68) 评论(0) 推荐(0)
摘要:#include <stdio.h> #include <stdlib.h> #include <ctype.h> int main(int argc, char *args[]){ FILE *fp; char *s, *sp; int file_size, read_size; if(argc 阅读全文
posted @ 2021-05-20 10:54 Carlossxu 阅读(1607) 评论(0) 推荐(0)
摘要:字符串字面量与字符变量 1.字符串字面量 字符串字面量是一对双引号括起来的字符序列。当c语言编译器在程序中遇到长度为n的字符串字面量时,它会为字符串字面量分配长度为n+1的内存空间。这块内存空间用来存储字符串字面量中的字符,末尾再存储一个额外字符(空字符)。空字符是一个所有位都为0的字节,用转义字符 阅读全文
posted @ 2021-05-19 11:13 Carlossxu 阅读(590) 评论(0) 推荐(0)
摘要:二维数组 c语言按照行主序存储二维数组。也就是说,二维数组元素在内存中的位置是连续的,每行末尾元素(若不是最后一行)的下一个元素就是下一行的首元素。 如下图所示 接下来我们来分析一下如何将二维数组所有元素初始化零。 假设数组的声明如下: int a[NUM_ROWS][NUM_COLS]; 普通的写 阅读全文
posted @ 2021-05-11 22:46 Carlossxu 阅读(1041) 评论(0) 推荐(0)