会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
徒手解根号
四年一个漫长的打坐。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2018年12月4日
C++ ifndef /define/ endif 作用和用法
摘要: ifndef/define/endif”主要目的是防止头文件的重复包含和编译 比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。 还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不
阅读全文
posted @ 2018-12-04 14:21 菜鸟创业梦
阅读(4718)
评论(0)
推荐(2)
2018年11月26日
leetcode9_C++判断一个整数是否是回文数
摘要: 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。 示例 3: 输入:
阅读全文
posted @ 2018-11-26 20:37 菜鸟创业梦
阅读(1904)
评论(1)
推荐(0)
2018年11月13日
C++clock()延时循环
摘要: 函数clock(),返回程序开始执行后所用的系统时间,但是有两个复制问题。 1.clock()返回时间的单位不一定是秒 2.该函数的返回类型在某些系统上可能是Long,也可能是unsigned long或者其他类型。 头文件ctime提供了解决方案。 1.首先定义了一个符号常量CLOCKS_PER_
阅读全文
posted @ 2018-11-13 22:13 菜鸟创业梦
阅读(1531)
评论(0)
推荐(0)
C++复合类型(结构,共用体,枚举)
摘要: •结构是用户定义的类型,而结构的声明定义了这种类型的数据属性。 一.关键字struct声明: 定义了一种新类型 struct inflatable{ char name[20];//结构成员 float volume;//结构成员 double price;//结构成员 } 定义结构之后,便可以创建
阅读全文
posted @ 2018-11-13 13:16 菜鸟创业梦
阅读(404)
评论(0)
推荐(0)
C++字符串拼接和输入
摘要: 一 .char类型字符串以空字符结尾 1.以空字符结尾,空字符被写作\0,其ASCII码为0,用来标记字符串的结尾。 char dog[4]={'a','b','c','d'} //不是一个字符串 char cat[4]={'a','b','c','\0'} //是一个字符串 这两个都是char数组
阅读全文
posted @ 2018-11-13 10:05 菜鸟创业梦
阅读(22371)
评论(0)
推荐(0)
2018年11月7日
C指针函数中的局部变量返回
摘要: 所谓指针函数其实就是 :一个函数的返回值为指针。 指针函数定义:返回类型标识符* 函数名(形参列表){函数体} eg: int* fun1(int n){} 指针函数和局部变量返回解析: 简单例子 #include<stdio.h> #include <unistd.h> int* fun1(int
阅读全文
posted @ 2018-11-07 18:20 菜鸟创业梦
阅读(636)
评论(0)
推荐(0)
2018年11月4日
C复合文字
摘要: C99之前,可以传递数组,但是没有所谓的数组常量可供传递,于是新增了复合文字。 普通数组声明方法: int d[2]={10,20}; 复合文字声明: 与数组名相同,常量同时代表元素的地址。 (int [2]){10,20};//创建一个含两个int数组的无名称数组。 既然是无名,那怎么调用? 所以
阅读全文
posted @ 2018-11-04 22:12 菜鸟创业梦
阅读(247)
评论(0)
推荐(0)
2018年11月3日
C二维数组行为空,列不为空
摘要: 二维数组: 处理二维数组得函数有一处可能不太容易理解:数组的行可以在函数调用时传递,但是数组的列却只能被预置在函数内部。 eg: 1 #define COLS 4 2 int sum(int ar[][COLS],int rows){ 3 int r ; 4 int c; 5 int tot=0;
阅读全文
posted @ 2018-11-03 21:27 菜鸟创业梦
阅读(4297)
评论(0)
推荐(0)
2018年10月26日
C指针分析详解
摘要: 局部变量和全局变量初始化区别: 局部变量,在未初始化情况下,初值为随机值。C规范对该初值并没有做规定,具体实现由编译器决定。如VC/VS等编译器,会将初始值值为0xCCCCCCCC, 而GCC等编译器则是不可预知的随机值。 全局变量和静态局部变量(带static修饰的局部变量)。即定义在函数外,不属
阅读全文
posted @ 2018-10-26 11:13 菜鸟创业梦
阅读(410)
评论(0)
推荐(0)
2018年10月23日
Linux开发C语言规范
摘要: -Iinclude:找头文件目录 ,获取头文件的目录 -C:创建.o文件 .h:文件用来声明函数,即写一个函数名. 如 int add(); int div(); int mul(); .c:文件定义函数,就是为函数写出具体的方法int add(int a,int b){ 函数方法} 函数头需要用"
阅读全文
posted @ 2018-10-23 16:15 菜鸟创业梦
阅读(608)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告