c、c++、eclipse
CODERLIHAO
这个作者很懒,什么都没留下…
展开
-
Eclipse运行C++问题Launch failed,Binary not found
转自:http://blog.csdn.net/iaiti/article/details/39344895点击打开链接不想装VS,好大,所以就直接在Eclipse上装插件运行C++好了。1)直接参照Eclipse下编写C++程序——CDT环境搭建,讲得非常详细。2)如果发现自己没有Marketplace Client,请参照在eclipse上安转载 2015-03-17 15:28:44 · 598 阅读 · 0 评论 -
c学习笔记(三)C数据类型与运算符
c学习笔记(三)C数据类型一、数据类型K&R C给出了7个数据类型的关键字,C90标准向其中添加了2个关键字,C99标准又添加了3个。 原来的K&R关键 C90关键字 C99关键字 int signed _Bool long void _Complex short _Imaginary unsigned char f原创 2015-05-21 21:15:22 · 496 阅读 · 0 评论 -
C学习笔记(四)字符串和格式化输入\输出
C学习笔记(四)字符串和格式化输入\输出一、字符串C没有字符串类型,而是把字符串存在char数组里,但是字符数组比字符串长度多1,因为最后一个是\0(空字符)二、scanfscanf在开始读取输入以后,会在遇到的第一个空白字符(blank)、制表符(tab)或者换行符(\n)出停止读取三、strlen()#include <string.h>以字符(char)为单位给出字符串的长度,不包括结尾的\原创 2015-05-21 22:33:17 · 1340 阅读 · 0 评论 -
C学习笔记(十一)C预处理器和C库
一、预处理器指令#define、#include、#ifdef、#else、#endif、#ifndef、#if、#elif、#line、#error、#pragma指令可出现在源文件的任何地方,指令定义的作用域从定义出现的位置开始直到文件结尾。1、#define1)类对象宏比如#define TWO 2一般而言,预处理器发现程序中的宏后,会用它的等价替换文本代原创 2015-06-10 23:01:27 · 735 阅读 · 0 评论 -
C学习笔记(九)结构和其他数据形式
#include #define MAXTITL 41 // maximum length of title + 1#define MAXAUTL 31 // maximum length of author's name + 1struct book { // structure template: tag is book char原创 2015-05-30 16:12:08 · 746 阅读 · 0 评论 -
原码, 反码, 补码 详解
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式转载 2015-06-10 14:52:29 · 535 阅读 · 0 评论 -
Eclipse快捷键
Ctrl+D 删除当前行 Ctrl+O 查看一个类的纲要,列出其方法和成员变量。提示:再多按一次Ctrl+O,可以列出该类继承的方法和变量。 助记:”O”—>”Outline”—>”纲要”Ctrl+T 快速显示当前类的继承结构ctrl+shift+r 打开资源ctrl+e 快速转换编辑器 这组快捷键将帮助你在打开的编辑器之间浏览。使用ctrl+page down或ctrl+pa原创 2015-06-25 16:47:34 · 426 阅读 · 0 评论 -
结构体、类等内存字节对齐
不光结构体存在内存对齐一说,类(对象)也如此,甚至于所有变量在内存中的存储也有对齐一说(只是这些对程序员是透明的,不需要关心)。实际上,这种对齐是为了在空间与复杂度上达到平衡的一种技术手段,简单的讲,是为了在可接受的空间浪费的前提下,尽可能的提高对相同运算过程的最少(快)处理。先举个例子: 假设机器字长是32位的(即4字节,下面示例均按此字长),也就是说处理任何内存中的数据,其实都是转载 2015-06-02 16:47:36 · 781 阅读 · 0 评论 -
C学习笔记(七)字符串与字符串函数
一、字符串表示与字符串I/o1、定义字符串定义字符串的方法有很多,基本的办法是使用字符串常量、char数组、char指针和字符串数组字符串常量属于静态存储char数组注意最后一位'\0'数组与指针的区别textarea name="code" class="c"> char string[] = "abcdefgh";char原创 2015-05-29 17:01:24 · 584 阅读 · 0 评论 -
C学习笔记(八)存储类、链接和内存管理
一、存储类自动存储、寄存器、具有代码块作用域的静态、具有外部链接的静态、以及具有内部链接的静态。5种存储类说明符:auto、register、static、extern、typedef。注意:不可以在一个声明中使用一个以上的存储类说明符;1、作用域代码块作用域、函数原型作用域和文件作用域。2、链接链接属性一共有3种:external(外部)、in原创 2015-05-30 11:57:14 · 615 阅读 · 0 评论 -
C学习笔记(五)字符输入\输出
一、重定向< 输入重定向> 输出重定向Unix、Linux和Dos还具有>>运算符例子:void fileText(){ char ch; char finname[]= "F:\\text.txt"; char foutname[]= "E:\\text.txt"; FILE *in; FILE *out; in = fopen(finna原创 2015-05-23 23:53:59 · 514 阅读 · 0 评论 -
c学习笔记(一)开发环境配置(Windows版)
一、下载MinGW二、下载CDT(主要是eclipse写)三、配置环境(根据版本自己调整)C_INCLUDEDE_PATH %MINGW_HOME%\includeCPLUS_INCLUDE_PATH %MINGW_HOME%\include\c++\3.4.5;%MINGW_HOME%\include\c++\3.4.5\mingw32;%MING原创 2015-05-20 22:19:34 · 731 阅读 · 0 评论 -
c学习笔记(二)C语言概述
c学习笔记(二)C语言概述一、#include <stdio.h>#include是C预处理器指令#符号表示这一行是在编译器接手之前由C预处理器处理的语句但是你会发现#define __mingw_stdio_redirect__(F) __cdecl __MINGW_NOTHROW __mingw_##F## 是连接符号,由两个井号组成,其功能是在带参数的宏定义中将两个子串(token)联接原创 2015-05-20 23:10:47 · 760 阅读 · 0 评论 -
C学习笔记(六)函数、数组与指针
一、函数任何程序在使用函数之前都需要声明该函数的类型。当函数接收参数时,声明时可以省略变量名 如:void show(char ch,int num) 可以写成void show(char,int)二、数组1、初始化 int powers[8] = {1,2,3,4,5,6,7,8}; const int days[8] = {1,2,3,4,5,6,7,8}; //只读数组 也可以原创 2015-10-18 23:06:35 · 918 阅读 · 0 评论