04 2020 档案

摘要:[toc] C语言提供了一系列函数把字符串转换为整数:atoi、atol、atoll和atoq。 1、包含头文件 2、函数声明 3、功能说明 atoi:把字符串nptr转换为int。 atol:把字符串nptr转换为long int。 atol:把字符串nptr转换为long long int。 a 阅读全文
posted @ 2020-04-14 10:14 码农有道 阅读(2216) 评论(0) 推荐(0) 编辑
摘要:[toc] 整数是我们生活中常用的数据类型,也是编程中常用的一种数据,C语言使用int关键字来定义整数变量(int是 integer 的简写)。 在定义变量的时候,可以加signed、unsigned、short和long四种修饰符。 signed :有符号的,可以表示正数和负数。 unsigned 阅读全文
posted @ 2020-04-13 15:53 码农有道 阅读(2606) 评论(0) 推荐(1) 编辑
摘要:[toc] 一、数据输入 ============ 编写程序的主要目的就是为了处理数据。数据从哪里来?数据的来源有很多种方式,如从磁盘文件中读取数据、从数据库中读取数据、从网页中抓取数据等,还有一种原始的方式就是从键盘输入数据。 在C语言中,有三个函数可以从键盘获得用户输入。 getchar:输入单 阅读全文
posted @ 2020-04-13 15:45 码农有道 阅读(921) 评论(0) 推荐(0) 编辑
摘要:[toc] 1、把float/double格式化输出到字符串 标准的C语言提供了atof函数把字符串转double,但是没有提供把float/double转换为字符串的库函数,而是采用sprintf和snprintf函数格式化输出到字符串。 函数声明: 示例(book99.c) 运行结果 2、注意事 阅读全文
posted @ 2020-04-13 15:35 码农有道 阅读(23036) 评论(0) 推荐(1) 编辑
摘要:[toc] 1、C语言中代码的多行书写 对C语言初学者来说,编写的程序的功能很简单,一句代码很短,但是在实际开发中,参数往往很长很多,一句代码可能会很长,需要用多行才能书写。 如果我们在一行代码的行尾放置一个反斜杠,c语言编译器会忽略行尾的换行符,而把下一行的内容也算作是本行的内容。这里反斜杠起到了 阅读全文
posted @ 2020-04-13 11:40 码农有道 阅读(6026) 评论(0) 推荐(1) 编辑
摘要:[toc] C语言格式化输出的函数有printf、sprintf和snprintf等,功能略有不同,使用方法大同小异,本文以printf函数为例来介绍它们的用法。 对于 printf函数,相信大家并不陌生。之所以称它为格式化输出函数,该函数的声名如下: 大家看到printf函数的声明就会有点懵,它 阅读全文
posted @ 2020-04-09 18:34 码农有道 阅读(8115) 评论(0) 推荐(0) 编辑
摘要:[toc] 各位可能在网上看到用以下函数可以将整数转换为字符串: 请注意,上述函数与ANSI标准是不兼容的,很多编译器根本不提供这几个函数,本文就不介绍了,没什么意义。 将整数转换为字符串而且能与ANSI标准兼容的方法是使用sprintf()和snprintf()函数,在实际开发中,我们也是这么做 阅读全文
posted @ 2020-04-09 18:31 码农有道 阅读(13102) 评论(0) 推荐(2) 编辑
摘要:[toc] 对95%以上的程序员来说,开发环境不是Linux就是Windows,到底哪个平台是主流呢? 一分钟,六张图,就可以让您看懂。 以下数据来自于51JOB官网。 1、Linux与Windows职位数之比2.6:1 输入Linux为关键字,搜索到职位总数是62283。 输入Windows为关 阅读全文
posted @ 2020-04-08 15:42 码农有道 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 1、编程语言比例 =============== | 排名 | 编程语言 | 平均工资 | 工资中位数 | 最低工资 | 最高工资 | 人头 | 人头百分比 | | | | | | | | | | | 1 | java | 14101 | 12500 | 5250 | 35000 | 89793 阅读全文
posted @ 2020-04-08 15:38 码农有道 阅读(2353) 评论(0) 推荐(0) 编辑
摘要:一、世界编程语言排行榜 ====================== TIOBE编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以 阅读全文
posted @ 2020-04-08 15:35 码农有道 阅读(2128) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、基本概念 ============ sizeof是C语言的关键字,它用来计算变量(或数据类型)在当前系统中占用内存的字节数。 sizeof不是函数,产生这样的疑问是因为sizeof的书写确实有点像函数,sizeof有两种写法: 用于数据类型 数据类型必须用括号括住。 用于变量 变量 阅读全文
posted @ 2020-04-08 15:31 码农有道 阅读(1530) 评论(0) 推荐(0) 编辑
摘要:对初入社会的毕业生来说,经常会遇到很多坑,例如培训机构假扮公司招聘程序员,实则是搞培训让您交费,骗子的花样很多,层出不穷,但是,总的来说让您交钱的都是骗子。 正常的公司在招人的时候,不可能让求职者交费,没有例外。 就算是岗前培训,公司也不会收费,这是公司为培养人才付出的成本,是不会转嫁到员工身上的。 阅读全文
posted @ 2020-04-08 15:25 码农有道 阅读(1017) 评论(0) 推荐(0) 编辑
摘要:[toc] rsync(remote synchronize )是一个远程文件同步工具,支持多个操作系统,用于在多台服务器之间同步目录和文件。rsync采用增量传输文件的方法,只传输新文件和修改过的文件,而不是每次都全部传输,效率比较高。 rsync有以下特点: 1)支持目录和文件的上传和下载功能 阅读全文
posted @ 2020-04-08 15:17 码农有道 阅读(3332) 评论(0) 推荐(0) 编辑
摘要:[toc] 我们知道Windows系统之间可以共享文件系统和打印机,Linux系统采用Samba来实现共享文件系统和打印机的功能。通过SMB协议,Windows和Linux系统之间的文件系统和打印机可以互相访问。 SMB(Server Messages Block)协议是一种在局域网上共享文件系统 阅读全文
posted @ 2020-04-01 17:47 码农有道 阅读(4218) 评论(1) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架的字符串操作函数和类。 函数和类的声明文件是freecplus/_free 阅读全文
posted @ 2020-04-01 17:26 码农有道 阅读(594) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架的文件操作的函数和类。 函数和类的声明文件是freecplus/_free 阅读全文
posted @ 2020-04-01 17:24 码农有道 阅读(572) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架中日志文件操作的方法。 函数和类的声明文件是freecplus/_free 阅读全文
posted @ 2020-04-01 17:22 码农有道 阅读(432) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架的时间操作函数。 函数和类的声明文件是freecplus/_freecpl 阅读全文
posted @ 2020-04-01 17:20 码农有道 阅读(361) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架的目录操作函数和类。 函数和类的声明文件是freecplus/_freec 阅读全文
posted @ 2020-04-01 17:19 码农有道 阅读(232) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、freecplus框架简介 ===================== freecplus框架是UNIX平台下C/C++程序开发的业务层基础框架,由C语言技术网组织开发、维护。其目的是为C/C++程序员供免费的、开源的程序库。freecplus框架与C++标准库结合使用,可以极大的 阅读全文
posted @ 2020-04-01 17:09 码农有道 阅读(1103) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架中加载参数文件的方法。 函数和类的声明文件是freecplus/_free 阅读全文
posted @ 2020-04-01 17:07 码农有道 阅读(212) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是采用freecplus框架的解析xml格式字符串函数。 函数和类的声明文件是freecplus/ 阅读全文
posted @ 2020-04-01 17:04 码农有道 阅读(229) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架的TCP/IP协议网络通信的函数和类。 函数和类的声明文件是freecpl 阅读全文
posted @ 2020-04-01 17:03 码农有道 阅读(1501) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架中采用connection和sqlstatement类操作PostgreS 阅读全文
posted @ 2020-04-01 17:01 码农有道 阅读(289) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架中采用connection和sqlstatement类操作Oracle数据 阅读全文
posted @ 2020-04-01 16:47 码农有道 阅读(464) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架中采用connection和sqlstatement类操作MySQL数据库 阅读全文
posted @ 2020-04-01 16:45 码农有道 阅读(380) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、源代码说明 ============== freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架的ftp客户端Cftp类。 Cftp类的声明文件是freecplus/_f 阅读全文
posted @ 2020-04-01 16:44 码农有道 阅读(497) 评论(0) 推荐(0) 编辑
摘要:[toc] 130余个实用网站,值得收藏。 1、搞学习 CSDN: C语言技术网:http://www.freecplus.net/ TED(最优质的演讲):https://www.ted.com/ 谷粉学术: https://gfsoso.99lb.net/scholar.html 大学资源网: 阅读全文
posted @ 2020-04-01 16:38 码农有道 阅读(1977) 评论(0) 推荐(0) 编辑
摘要:[toc] 对很多C/C++程序员来说,操作Oracle数据库是一个技术难点,本文讲述采用freecplus开源框架操作Oracle数据库,freecplus框架是C语言技术网作者二十年的技术积累,功能强大,简单易用。 一、源代码说明 ============== freecplus是一个Linu 阅读全文
posted @ 2020-04-01 16:03 码农有道 阅读(3695) 评论(0) 推荐(0) 编辑
摘要:[toc] 对很多C/C++程序员来说,操作MySQL数据库是一个技术难点,本文讲述采用freecplus开源框架操作MySQL数据库,freecplus框架是C语言技术网作者二十年的技术积累,功能强大,简单易用。 一、源代码说明 ============== freecplus是一个Linux系 阅读全文
posted @ 2020-04-01 15:58 码农有道 阅读(4735) 评论(0) 推荐(3) 编辑
摘要:[toc] 对很多C/C++程序员来说,操作PostgreSQL数据库是一个技术难点,本文讲述采用freecplus开源框架操作PostgreSQL数据库,freecplus框架是C语言技术网作者二十年的技术积累,功能强大,简单易用。 一、源代码说明 ============== freecplu 阅读全文
posted @ 2020-04-01 15:55 码农有道 阅读(2239) 评论(0) 推荐(0) 编辑
摘要:[toc] 在Oracle的sqlplus中,使用SQL语句不太方便,sqlplus没有提供类似于shell中命令上翻下翻功能。 安装rlwrap软件包,可以解决sqlplus中命令上翻下翻功能,非常好用。 1、安装rlwrap软件包 用root用户执行: 2、设置指令的别名 修改.bash_pr 阅读全文
posted @ 2020-04-01 15:50 码农有道 阅读(482) 评论(0) 推荐(0) 编辑
摘要:如果服务器断电重启或计划内重启,在服务器的操作系统启动后,需要手工启动数据库实例和监听,本文介绍如何把Oracle数据库的启动和关闭配置成系统服务,在操作系统启动/关闭时,自动启动/关闭Oracle实例和监听。 假设ORACLE_HOME环境变量的值是/oracle/home。 1、启动数据库实例 阅读全文
posted @ 2020-04-01 15:33 码农有道 阅读(4076) 评论(0) 推荐(0) 编辑