
c
c语言的学习笔记。
EleganceCoding
这个作者很懒,什么都没留下…
展开
-
c/c++ const关键字 常量指针 指针常量 常量引用区别和示例
c++ const指针和引用1、普通常量声明的同时必须初始化。变量声明之后,无法再修改改变量的值。const int var = 1024;2、指针2.1 常量指针有两种等价声明方式:const int *p;int const *p;声明的时候不必初始化,可以更改指针指向,但不能通过解引用来修改指针指向的数据例如:以下代码合法int a = 1024;int b = 10;const int *p;p = &a;p = &b;以下代码不合法int原创 2021-05-20 11:36:40 · 243 阅读 · 0 评论 -
c语言 static关键字作用
1、保持变量内容的持久这一点和全局变量类似。存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。共有两种变量存储在静态存储区:全局变量和static变量。例如:#include <stdio.h>void f(); // 函数声明int main(){ f(); f(); f(); f(); return 0;}void f(){ // 函数定义 static in原创 2021-05-20 23:31:21 · 328 阅读 · 0 评论 -
c 函数指针
c 函数指针1、声明void (*funP)(args);funP 为函数指针名2、初始化funP = &funNamefunName为函数名3、用函数指针调用函数(*funP)(200)4、代码示例#include <stdio.h>void myFun(int x); //声明一个函数,参数为一个intvoid (*funP)(int); //声明一个函数指针,参数为一个intint main(int argc, char *ar原创 2021-05-04 11:30:54 · 113 阅读 · 0 评论