随笔分类 - c语言
摘要:C语言中的stat函数 示例代码 下面是一个使用stat函数的示例代码: #include <stdio.h> #include <sys/stat.h> #include <unistd.h> int main() { struct stat buf; if (stat("/etc/passwd"
阅读全文
摘要:一、类创建对象 AppConfig.h class AppConfig { /* ... */ public: int getServerAddress(); }; extern AppConfig theConfig; // 声明全局配置对象 AppConfig.cpp #include "App
阅读全文
摘要:C语言文件操作:本文参考《尚硅谷嵌入式技术之Linux应用层开发》 一、标准库文件 二、系统调用(系统调用是操作系统内核提供给应用程序,使其可以间接访问硬件资源的接口) 例如: 2)read read()系统调用用于读取已经打开的文件描述符。 #include <unistd.h> /* int _
阅读全文
摘要:在C/C++编程中,分号(;)作为语句终结符,其使用规则直接影响代码的合法性。以下是换行场景下分号使用规则的详细分析,结合语言规范与常见实践: 注意:
阅读全文
摘要:转自:https://blog.csdn.net/mpp_king/article/details/70229150 typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。具体区别在于:若struct node {}这样来定义结构体的话。在申请node 的变量时,需
阅读全文
摘要:参考文档:https://blog.csdn.net/2301_79558858/article/details/135647838 define既可以定义常量,又可以定可以宏,
阅读全文
摘要:参考:https://c.biancheng.net/view/2033.html 当一个指针变量指向结构体时,我们就称它为结构体指针。C语言结构体指针的定义形式一般为: struct 结构体名 *变量名; 下面是一个定义结构体指针的实例: //结构体 struct stu{ char *name;
阅读全文
摘要:深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**const p 参考:https://blog.csdn.net/u012601587/article/detai
阅读全文
摘要:原文链接:https://blog.csdn.net/littesss/article/details/71037908 c语言中输出字符指针相关问题 一、例如定义一个 char * p = "hello";的字符指针。 首先搞清楚在c语言中没有字符串的类型,所以对字符串操作,有两种形式:可以用字符
阅读全文
摘要:字符数组: char ch5[] = "bit"; char ch6[] = {‘b’,'i','t'}; printf("%s\n",ch5); printf("%s\n",ch6); 这两个打印的结果是不同的; 第一个不会报错,第二个会报错。 字符数组与字符串,字符数据输出用%s表示 上面两种方
阅读全文

浙公网安备 33010602011771号