![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
“所谓贪心算法,就是不断地选取当前最优策略的方法设计算法。在问题求解时,总是做出现在看起来是最好的选择。” 关于贪心算法,没什么好说的,因为...
“我们平时所说的程序,是指双击之后可以直接运行的程序,这样的程序被称为可执行程序(Executable Program),也就是windows平...
06 — 高级字符串查找 接下来的一组函数简化了从一个字符串中查找和抽取一个子串的过程。 1.查找一个字符串前缀 strspn和strc...
“字符串是一种重要的数据类型,但是C语言并没有显式的字符串数据类型,因为字符串以字符串常量的形式出现或者存储于字符数组中。字符串常量适用于那些程...
紧接着上篇,继续来讲讲C中的数组。 6.作为函数参数的数组名 当一个数组名作为函数参数传递给一个函数时会发生什么情况呢? 数组名的值就是一个指向...
数组,相信大家都使用过。本文将由浅入深的讨论数组,探索一些更高级的数组话题,如多维数组、数组与指针及数组的初始化等。 一、一维数组 在讨论多维数...
一、左值与右值 为了理解有些操作符存在的限制,必须理解左值(L-value)和右值(R-value)之间的区别。这两个术语是多年前由编译器设计者...
C提供了所有你希望编程语言应该拥有的操作符,它甚至提供了一些你意想不到的操作符,事实上,C被人所诟病的一个缺点就是它品种繁多的操作符。C的栅格特...
预处理器, 预处理器并不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,C 预处理器只不过是一个文本替换工具而已,它们会指示编...