• sqlite学习笔记7:C语言中使用sqlite之打开数据库

    时间:2023-09-22 23:28:54

    数据库的基本内容前面都已经说得差点儿相同了。接下看看如何在C语言中使用sqlite。一 接口sqlite3_open(const char *filename, sqlite3 **ppDb)打开数据库,假设数据库不存在则新建一个数据库,并打开sqlite3_close(sqlite3*)关闭数据库...

  • 《C语言深度剖析》学习笔记----C语言中的符号

    时间:2023-09-20 15:32:57

    本节主要讲C语言中的各种符号,包括注释符、单引号双信号以及逻辑运算符等。一、注释符注释符号和注释在程序的预编译期就已经被解决了,在预编译期间,编译器会将注释符号和注释符号之间的部分简单的替换成为空格。1.在程序中使用注释符号有以下几点需要注意(1)如果注释符号在数据类型和变量之间,那么将不会影响程序...

  • 笔记整理——Linux下C语言正则表达式

    时间:2023-08-22 22:29:45

    Linux下C语言正则表达式使用详解 - Google Chrome (2013/5/2 16:40:37)Linux下C语言正则表达式使用详解2012年6月6日Neal627 views发表评论阅读评论标准的C和C++都不支持正则表达式,但有一些函数库可以辅助C/C++程序员完成这一功能,其中最著...

  • 《C# 语言学习笔记》——委托

    时间:2023-07-02 15:03:02

    委托是一种可以把引用存储为函数的类型。委托的声明非常类似于函数,但不带函数体,且要使用delegate关键字。委托的声明制定了一个返回类型和一个参数列表。在定义了委托后,就可以声明该委托类型的变量。接着把这个变量初始化为与委托有相同返回类型和参数列表的函数引用。之后就可以使用委托变量调用这个函数,就...

  • C语言笔记3-指针

    时间:2023-04-08 12:53:09

    在计算机中,是用16进制数的形式表示一个地址。 指针变量的定义 如果变量 p 专门用来存放另一个变量的地址,则这个变量称为“指针变量”。 指针变量的值(另一个变量的地址) 是一个地址(也称为 指针)。 int i, j;int *p1, *p2;float *p3, *p4; 指针变量的引用 指针变...

  • Effective C++_笔记_条款01_视C++为一个语言联邦

    时间:2023-02-20 13:25:13

    (整理自Effctive C++,转载请注明。整理者:华科小涛@http://www.cnblogs.com/hust-ghtao/)C++的各种能力和特性使它成为一个无可匹敌的工具,但也可能引发某些迷惑:所有“适当用法”似乎都有例外。我们该如何理解这种语言呢?最简单的办法就是将C++视为有相关语言...

  • 黑马程序员----C 语言学习笔记之位运算符

    时间:2023-02-18 20:25:01

    ------Java培训、Android培训、iOS培训、.Net培训-------- 位运算符 一、介绍 位运算是指按二进制进行的运算。C语言提供了六种位操作运算符,这些运算符只能针对整型的数据。也就是带符号和无符号的,如char,short,long, int等 二、位运算符 用于二进制之间的运...

  • [编程笔记]第二章 C语言预备知识

    时间:2023-02-11 20:09:26

    1 /*第二讲 C语言预备专业知识 2 1.CPU 内存条 硬盘 显卡 主板 显示器之间的关系 3 CPU不能直接处理硬盘上的数据 4 文件存储在硬盘,当运行时,操作系统把硬盘上的数据调用到内存条上。 5 图像以数据的形式通过显卡在显示器上输出 6 ...

  • 笔记整理--C语言

    时间:2023-02-07 18:28:19

    linux下错误的捕获:errno和strerror的使用 - Google Chrome (2014/2/26 17:31:39)linux下错误的捕获:errno和strerror的使用2011-08-09 13:44:12经常在调用linux 系统api 的时候会出现一些错误,比方说使用ope...

  • C程序设计语言(K&R)笔记

    时间:2023-02-06 23:06:05

    1.表达式中float类型的操作数不会自动转换为double类型。一般来说,数学函数(如math.h)使用双精度类型的变量。使用float类型主要是为了在使用较大数组时节省存储空间,有时也为了节省机器执行时间(双精度算数元算特别费时)。 2.scanf函数调用时,字符串类型不需要写‘&’,...

  • c语言学习笔记(7)单引号,双引号和逻辑符号的用法

    时间:2023-01-30 23:51:09

    摘要:总结了单引号,双引号和逻辑符号的用法,给出了两个实例便于理解。     其实这部分真的挺简单的,但是还是花时间总结下吧,加深理解。 一、单引号和双引号使用     c语言中的单引号用来表示字符常量,双引号用来表示字符串常量。     比如’a’表示字符常量,在内存中占一个字节,’a’+1就表...

  • 【学习笔记】【C语言】条件编译

    时间:2023-01-29 15:53:08

    1.条件编译的概念 在很多情况下,我们希望程序的其中一部分代码只有在满足一定条件时才进行编译,否则不参与编译(只有参与编译的代码最终才能被执行),这就是条件编译。 2.基本用法 #if 条件1  ...code1... #elif 条件2  ...code2... #else  ...code3.....

  • 单片机入门学习笔记----第一课:简单的C语言语法+流水灯实验

    时间:2023-01-20 20:00:33

     第一课:流水灯实验11.20 1、C51常用数据类型: 无符号整型:unsigned int 占16位数 取值0-65535 无符号字符型: unsigned char 占8位数 取值0-255 2、C51常用头文件: reg51.h reg52.h math.h ctype.h stdio.h ...

  • C语言数据结构基础学习笔记——动态查找表

    时间:2023-01-16 07:59:06

    动态查找表包括二叉排序树和二叉平衡树。二叉排序树:也叫二叉搜索树,它或是一颗空树,或是具有以下性质的二叉树:①若左子树不空,则左子树上所有结点的值均小于它的根结点的值;②若右子树不空,则右子树上所有结点的值均大于它的根结点的值;③它的左右子树也是二叉排序树。由此可得,对二叉排序树进行中序遍历可以得到...

  • c语言入门这一篇就够了-学习笔记(一万字)

    时间:2023-01-16 00:15:15

    内容来自慕课网,个人学习笔记。加上了mtianyan标签标记知识点。C语言入门 -> Linux C语言编程基本原理与实践 -> Linux C语言指针与内存 -> Linux C语言结构体https://www.imooc.com/course/programdetail/pid...

  • [C语言入门笔记]循环与运算符

    时间:2023-01-16 00:14:57

    循环与运算符什么是循环?循环就是一个不停工作的东西,可以反复的实现一个功能,这个才是计算机的重点。计算机可以重复的做一件事情,这样子可以省很多事情循环的种类有哪些?WhileDo whileFor运算符有哪些?刚入门接触的运算符有:逻辑运算符位运算符赋值运算符递增运算符和一些其他的运算符[C语言入门...

  • C语言学习笔记 (008) - C语言字符串操作总结大全(超详细)(转)

    时间:2023-01-12 23:16:45

    1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecm...

  • 初识C语言电子笔记

    时间:2023-01-08 07:23:53

    ...

  • c程序设计语言读书笔记(1)

    时间:2023-01-07 23:36:45

     在运算符两边都加上一个空格字符,是一个好习惯。这样可以使得运算的结合关系更清晰明了。 如下三种for的写法: for(i=0;i<n;i++) ; for(i = 0;i < n;i++); for(i = 0;i < n;i++) ; 优越性逐步递增。如果...

  • C程序设计语言笔记

    时间:2022-12-28 20:40:06

        本文主要针对C语言“圣经”——《C程序设计语言》的细枝末节,聊以记录。 1 导言 *  EOF (End Of File 文件结束)    在头文件stdio.h中定义,#define EOF -1 #include <stdio.h>int main(){ int c;...