-
最近的一系列的公司笔试,也来不及总结一下,虽然都是一些小公司但是还是有很多值得总结的内容。很多的内容都是自己没有认真看书导致的,主要的问题就是格式控制、转义字符串等问题,说实在的都...
-
在阅读源码的过程中,我发现很多的代码中都采用了链表,链表的也是非常有意义的一种。
有我们在C语言中使用的那种数据嵌套指针的方式。
也有在linux中将链表作为一个单独的对象,然...
-
在C语言中因为参数的传递方式属于值传递,局部参数在函数内部的改变并不会影响实参的值,有时候为了保存对在函数中的修改,往往采用返回值或者指向指针的指针的形式来实现,我就采用简单的内存...
-
#include<心得>
main()
{
view *有求于人;
if(真的做不到)
{
poin...
-
以前学习C语言的时候觉得数组和指针结合在一起的时候真的是地狱,很容易就搞混淆了,最近看了C语言深度解剖有了一点理解,好好的总结一下吧。
...
-
一个星期没有写了,今天还是留点时间写一写自己的博客,周六去考试了趋势科技,感受到了自己在软件设计方面还存在的知识缺陷,测试、网络安全等方面都是空白,其他的相对来说要好一点,今天还没...
-
字符串并不是C语言中默认存在的类型,但是由于字符串的实用性,在谭浩强C语言中有对字符串的一些描述,但是不是特别的详细。有时候写代码时都不会注意到一些小细节,本文就结合实验分析一下字...
-
char *GetDayOf(PSYSTEMTIME pSt)
{
/*天干名称*/
coNSt char *cTianGan[] = {...
-
最近的一系列的公司笔试,也来不及总结一下,虽然都是一些小公司但是还是有很多值得总结的内容。很多的内容都是自己没有认真看书导致的,主要的问题就是格式控制、转义字符串等问题,说实在的都...
-
字符串并不是C语言中默认存在的类型,但是由于字符串的实用性,在谭浩强C语言中有对字符串的一些描述,但是不是特别的详细。有时候写代码时都不会注意到一些小细节,本文就结合实验分析一下字...
-
volatile 的英文解释是——“易失的,易改变的”。
顾名思义,这个关键字的含义是向编译器指明变量的内容可能会由于编译器意想不...
-
C语言中,被coNSt限定的变量是不允许被改变的,即修饰一个不可变的变量,属于只读变量。
1、与常量的区别:
常量在程序编译过程中没有分配内存,自然不能够改变常量的值。而只读变...
-
区别如下,coNSt所指向的对象,或者修饰对象,是否可变:
coNSt int *p; ...
-
先看下面三个问题:
1.预处理是C语言的一部分吗?
2.包含“#”的都是预处理吗?
3.预处理后面都不需要加...
-
一、五大内存分区:
内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。
1、栈区(stack):FIFO就是那些由编译器在...
-
数组指针(也称行指针)
定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就...
-
void关键字的使用规则:
1. 如果函数没有返回值,那么应声明为void类型;
2. 如果函数无参数,那么应声明其参数为void;
3. 如果函数的参数可以是任...
-
举例说明volatile:
volatile int i=10;
int j = i;
...
int k = i;
volatile 告诉编译器i是随时可能发生变化的,...
-
1、sizeof操作符
sizeof(类型说明符,数组名或表达式)
sizeof 变量名
作用:返回一个对象或类型所占的内存字节数
size是尺寸,of是…&...
-
一、PIC单片机C语言之PIC16F887(4MhZ晶振)
-----------------------------------------端口----------------...