c
bigzqq
这个作者很懒,什么都没留下…
展开
-
c语言中的struct 做函数参数 时 传指针的方法
include include include define Size 20 typedef struct { char name[10]; char sex ; int grade; }Stu,*StuP;//似乎*StuP 来声明一个指针变量的这种方法在dev中并不好用,会报错。 //typedef struct Stu* Stup; ...原创 2018-08-23 14:32:56 · 1296 阅读 · 0 评论 -
c语言中 关键字static 和extern
参考连接 https://www.cnblogs.com/fah936861121/p/6679915.html 优先级。 优先级始终尊从局部变量比全局变量高的规律。所以接下来主要谈谈生存周期、作用域。 一 :生存周期、作用域。 static 的中文意思是静态。即声明静态变量,静态变量的特点是在main()执行结束后才会释放。 作用域取决于声明变量的地方。 extern作用是声明某个变量为全局外部...转载 2018-10-10 20:18:41 · 685 阅读 · 0 评论 -
运算符的结合方向以及对运算的影响
总的来说右结合的运算符有以下几个: 1、增强运算符/ 2、取地址符号,取值运算符,逻辑运算符,包括取反运算符,负号运算符,转载 2018-10-13 21:54:50 · 3440 阅读 · 0 评论 -
c语言scanf接收字符的问题
scanf(“%c”,&c); 与scanf(“ %c”,&c); 看上去差别很小实际上第二个仅仅多了一个空格 却差别很大。尤其是scanf接收的数据之前就有换行时,没有加空格的scanf 会把上一行的换行符作为字符接收掉。...原创 2018-08-25 16:21:10 · 4459 阅读 · 1 评论 -
c语言字符串转为c++ 的字符串对象 目的是实现输入输出的统一化 即都用printf和scanf接收和输出
需要把接受来的字符串转换为字符串对象 char a[] = “abcddabc”; char b[] = “dda”; int j; string str1(a); string str2(b);原创 2018-08-25 09:31:10 · 161 阅读 · 0 评论 -
c语言字符串相关的问题
有好几种方式 但是常用的那种 是用字符数组然后用%s接收 字符数组原本不是字符串,但是用%s接收后就会给最后加上\0,变成了一个字符串,如果想自己给这个字符数组赋值,要么一个字符一个字符 赋值,要么用strcpy函数...原创 2018-08-24 10:49:17 · 121 阅读 · 0 评论 -
c c++ 指针做参数传递与使用,猿辅导2017笔试题
1 c c++指针的使用方法在这道题中有很好体现,不仅有指针还有指针的指针,即LinkNode **root. 规则,如下: 1. 可以把变量,指针,指针的指针当做三层,*号是退层,&是进层(&主要用在传参数的时候)。这样可以把所有有关的指针变量转换为 LinkNode LinkNode* LinkNode** 这三类。 ...原创 2018-12-08 22:24:16 · 400 阅读 · 0 评论