标签:C
一位在软件开发行业兢兢业业工作了 45 年的老程序员,在退休之际,分享了他的一些值得我们借鉴和学习的经验,希望能对各位有所启发。       千万不要被知识蒙蔽双眼   在掌握了一项技术之后,每个人在沾沾自喜之余,很容易被知识蒙蔽双眼。 因为掌握了知识,所以你会失去交流的耐心。你无法“不
一、指针的概念 指针是一种数据类型,被称为"指针类型"。指针类型描述的是一个地址,这个地址指向内存中另外一个对象的位置。简单的说,指针表示的是它所指向对象的地址。这些地址包括变量,数组或函数。 C++编译系统在编译时会为不同数据类型的对象分配大小不同的存储空间。每个储存空间都有一个固定的编
小编推荐一个学C语言/C++的学习裙【  712,284,705】,无论你是小白还是进阶者,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!   1. 计算机科学 计算机科学研究的是 问题 是否可计算,算法是否存在。 1.1 解决问题的基本思路 将
这两天看到一个很有意思的面试题:考官直接问,1 到 1000 到多少个 7? 要求,不编程,直接给出答案,并简单给出思路。   C/C++的学习裙【七一二 二八四 七零五 】,无论你是小白还是进阶者,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!
下面的99%的代码都是手动敲出来的,参考了诸多资料,已经经过测试,可以放心食用。 1.冒泡排序 基本思想 冒泡排序基本思想是依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。
目录前言编译总结 前言 lua是一个非常好用的动态语音,最适合嵌入其他程序中使用。 我已经见过很多软件使用lua脚本让用户自定义想要的功能,而那些软件为lua提供接口即可,完成高度可定制的需求。 例如大名鼎鼎的Redis就使用lua作为嵌入脚本,还有Nginx-lua,Skynet等我用
1 概述   C语言允许用户自己指定这样一种数据结构,它由不同类型的数据组合成一个整体,以便引用,这些组合在一个整体中的数据是互相联系的,这样的数据结构称为结构体,它相当于其它高级语言中记录。       声明一个结构休类型的一般形式如下:   struct 结构体名   {成员列表}
➢ 求完数 题目:一个数如果恰好等于它的因子之和,这个数就称为完数,C语言编程找出1000之内的所有完数,并输出其因子。  解题思路:6的因子为1,2,3,而6=1+2+3,因此6是“完数”,1不用判断,直接从2开始,因为1的因子只有1。 源代码演示: #include<stdio
目录前言安装使用总结 前言 在window下构建Linux编译环境是很常见的,以前用过mingw弄过差不多的环境。 但是使用msys2后就根本停不下来咯,太好用咯。 安装 去官网下载吧,安装跟着官网来,很简单。 在执行官网更新时如果有代理那就先配置代理吧,export http_pro
1,明确相关概念 a,指针函数:一个函数,只是返回值是一个指针,eg: int *add(int a ,int b) b,函数名就是整个函数里面代码的首地址 int add(int a,int b) {   printf("%dn",a);   print("%dn",b);   retu
本文假定读者已具备基本的C编译知识。如非特殊说明,文中“源文件”指 * .c文件,“头文件”指 *.h文件,“引用”指包含头文件。 一、头文件作用 C语言里,每个源文件是一个模块,头文件为使用该模块的用户提供接口。接口指一个功能模块暴露给其他模块用以访问具体功能的方法。 使用源文件实现
在c语言中,指针和数组名都表示地址,但两者却有很大的不同之处,对于初学者来说一定要弄清楚两者的区别。     首先,我举个简单的例子: char *p1="hello!";  //定义字符型指针p1,并将指针p1指向字符串“hello!”的首地址。 char s[10]="hello!
出处:快科技 1月15日,有消息称,Windows 10X有望于春季结束前向OEM厂商推送。 起初微软希望为双屏设备打造专属的Windows 10X体验,但现实表明它更可能在单屏PC上展开试点。此外与常规的 Windows 10 操作系统相比,“X”主要在视觉上有更大的变化。 通常情况下
C是一种具有模块化设计的命令式编程语言,具有简约、直观的设计风格,与相对清晰、简单的语言结构。 在谈C的语言结构之前,需要先解释一些基本元素的含义。 一、表达式 表达式是一个或多个变量、常量、函数与运算符按照特定规则的组合,表达式根据特定的优先级与运算符进行计算并返回一个值。 注意
  static 的用法 static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准). (1)局部静态变量   (2)外部静态变量/函数 (3)静态数据成员/成