C/C++
刘_小_刘
这个作者很懒,什么都没留下…
展开
-
C语言结构体(struct)常见使用方法
原文链接:http://blog.csdn.net/huqinwei987/article/details/23625823 今天复习一下struct,顺便挖掘一下以前没注意的小细节: 基本定义:结构体,通俗讲就像是打包封装,把一些变量有共同特征(比如同属于某一类事物的属性)的变量封装在内部,通过一定方法访问修改内部变量。 结构体定义:转载 2015-01-20 15:46:32 · 658 阅读 · 0 评论 -
typedef 函数指针使用例程
typedef 宏定义替换一般变量的用法在此不再赘述。 本文主要针对函数指针这一用法做如下记录:#include void (*pFunc)(void); //通用的函数指针定义 void pf1(void) { printf("This is a function 1.\n"); } void pf2(void) { printf("This is a function 2.\n");原创 2015-01-28 08:54:39 · 603 阅读 · 0 评论 -
argc 和 argv 经典实例
原文地址:http://blog.chinaunix.net/uid-26727991-id-3087765.html main(int argc,char *argv[ ]) argv为指针的指针 argc为整数 char **argv or: char *argv[] or: char argv[][] main()括号内是固定的写法。 下面给出一个例子来理转载 2015-08-25 22:03:28 · 1361 阅读 · 0 评论 -
C语言宏定义时#(井号)和##(双井号)的用法
转载地址在英语里面叫做 pound在C语言的宏定义中,一个#表示字符串化;两个#代表concatenate举例如下:#include <iostream> void quit_command(){ printf("I am quit command\n"); } void help_command(){ printf("I am help command\n"); } s转载 2016-03-18 15:49:40 · 590 阅读 · 0 评论 -
C++ primer learnging log
1.visual studio 编译后运行,控制台未停留显示结果 A: 按Ctrl+F5 运行即可原创 2016-10-08 09:47:08 · 221 阅读 · 0 评论 -
形参和实参的区别
实参(argument): 全称为"实际参数"是在调用时传递给函数的参数. 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。 形参(parameter): 全称为"形式参数" 由于它不是实际存在变量,所以又称虚拟变量。是在转载 2017-04-19 10:33:17 · 418 阅读 · 0 评论 -
C语言宏定义
宏的单行定义 #define A(x) T_##x #define B(x) #@x #define C(x) #x 我们假设:x=1,则有: A(1)------〉T_1 B(1)------〉 '1 ' C(1)------〉 "1 " .如何定义宏、取消宏 //定义宏 #define [Macro转载 2017-09-01 14:07:00 · 224 阅读 · 0 评论