- 博客(5)
- 收藏
- 关注
原创 【无标题】
因此,在使用 SQLite 创建表时,通常会将该列定义为 INTEGER 类型,并将其约束为 0 或 1,0 表示“FALSE”,1 表示“TRUE”。在创建新表时需要指定某一列为主键,在其类型后面加入关键字PRIMARY KEY 表示该列为主键,主键是每条数据存在数据库中的唯一标志,即插入数据的主键不能相同,否则会插入失败。安装成功后会生成一个可执行的名为sqlite3的文件,该文件作为交叉编译环境的数据库访问文件,将该文件拷到对应环境的文件系统,直接执行就可以完成对应的数据库操作。
2025-09-15 10:08:25
638
原创 用结构体指针访问结构体中的结构体指针(结构体指针的嵌套)
结构体中的结构体指针是使用一、问题背景二、代码三、说明一、问题背景 日常工作中没有编程的机会,所以只看得懂代码,现在需要重新写一段代码,实现固定格式存储数据,需要使用到结构体和结构体指针。数据个数是非固定的,编写过程中用结构体指针会更方便,在使用结构体中的结构体指针时出现了很多问题。 下面直接上代码,避免以后编程中使用结构体指针出现错误。二、代码#include <stdio.h>#include <stdlib.h>#include <strin.
2025-09-15 10:07:26
7324
3
原创 非root用户使用1024以下端口(Linux的Capabilities)
非root用户使用1024以下端口一、问题背景二、解决方法1.进入root用户2.分配用户权限总结1、Capabilities介绍2、Capabilities其他功能名称3、Capabilities的使用方法手册资料链接:https://wiki.archlinux.org/index.php/Capabilities_(简体中文)一、问题背景 曾经的一个项目中用到需要Modbus TCP协议的502端口,但是我们使用的时候是非root用户,没有权限访问1024以下的端口。最简单的方法是将通讯.
2021-04-19 18:01:17
3676
原创 编译器无法识别bool类型
编译器无法识别bool类型前言一、问题背景二、解决方法前言 最近发现一个叫OpenJudge的网站,重新温习一下基础的C语言代码,发现bool类型在GCC编译器中无法识别。一、问题背景 在网站的一个题目中,需要输出bool类型的存储空间大小,bool类型在实际的项目使用中并不常用,但是既然碰到了就看了下解决方法。二、解决方法 想要编译器识别bool类型可以直接自己定义一个bool类型。 既然单独提出来这个数据类型,肯定跟自己定义有所不同,查资料发现,支持C99的编译器中有 std.
2021-02-02 13:37:27
3524
原创 笔记一、全局变量在多个.c文件中共用。
笔记一、全局变量在多个.c文件中共用。前言一、问题背景二、解决方法1.实例需求2.解决方法(错误的)2.解决方法(正确的)3.其他解决方法(正确的)总结相关注意事项前言 学习C语言有一段时间了,但是一直很懒没有怎么自己编程,工作上的项目也只需要我修改程序,在这里记录一下我自己忘记的一些项目上编程的基础知识,当是自己笔记的云存储吧~一、问题背景 想要在头文件中定义一个全局变量,然后包含到两个不同的c文件中,想要全局变量能在两个文件中共用,或者说A文件需要使用B文件的某个全局变量。二、解决方法.
2021-01-29 16:19:31
4155
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅