![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
GoCo丿
全国最菜
展开
-
形参和实参的区别
实参(argument): 全称为"实际参数"是在调用时传递给函数的参数. 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。 形参(parameter):全称为"形式参数" 由于它不是实际存在变量,所以又称虚拟变量。是在转载 2017-11-26 01:15:29 · 385 阅读 · 0 评论 -
关于typedef的用法总结
在C还是C++代码中,typedef都使用的很多,在C代码中尤其是多。typedef与#define有些相似,其实是不同的,特别是在一些复杂的用法上,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,加上自己的一个分析。基本定义:typedef为C语言的关键字,作用是为一种数据类型定转载 2017-12-18 22:42:49 · 198 阅读 · 0 评论 -
C链表详解
最近C语言辅导过程中,发现有很多同学对于有关C语言链表的问题一直不是很清楚,而在最近部分临毕业学员应聘测试工作中又遇到单链表的问题而且反应不是很熟练这块的内容。今天就谈谈有关但单链表的基本用法。链表1。是由结构体和指针构成的。2。包括两个部分一个是数据域和指针域。3。链表中的结点分为两类:头结点和一般结点。头结点是没有数据域的。4。基本操作有:初始化链表,增加结点和删除结点,求转载 2017-12-12 09:03:03 · 239 阅读 · 0 评论 -
C语言输入带空格的字符串
用scanf("%s",array); 的话遇到空格就停止接收后面的字符了,那怎么才能接收带空格的字符串呢?1.用 gets() ,它可以接收带空格的字符串, 直到回车才结束输入char buf[80]={0}; gets(buf); //可以读取空格, 回车结束输入2.使用"%[^\n]" 也是可以接收输入一个带空格的字符串,直到回车结束接收char bu转载 2017-12-08 12:52:43 · 22771 阅读 · 1 评论 -
C语言计算字符串长度的几种方法
C语言计算字符串长度的几种方法C语言计算字符串长度,可以手动计算也可以使用库函数或者sizeof()操作符。自定义函数求长度使用strlen()函数使用sizeof()操作符自定义函数int cont_str(char *s){ int i = 0; while ( str[i++] != '\0') ; ret转载 2017-12-08 12:30:57 · 1509 阅读 · 0 评论