学习笔记
damon1118
C || C ....有相同方向的 记得加我哦...一起加油~~
愿你能分享我的快乐!!!
展开
-
字符串处理,删除空格,用另一字符串保存。
字符串处理原创 2022-04-07 11:53:41 · 489 阅读 · 0 评论 -
关于while循环执行顺序(一)
关于while循环执行顺序原创 2022-04-07 23:35:13 · 2336 阅读 · 0 评论 -
C语言入门-变量
一、整型变量:C语言的整型用来存储整数值(包括正数,负数)。C语言如何存储一个整型变量的 :C语言一般用2个字节,来存储整形变量,(在计算机中用16位2进制来描述这个整型变量)_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 第一位二进制是符号位,0代表正数,1代表负数;后面的15位二进制是数值。一个整型变量的范围-32768到32767,一共包含65536个数值。二...原创 2018-08-05 08:12:36 · 254 阅读 · 0 评论 -
C语言入门-命名
1、使用有意义的变量名。2、函数名中最好不用下划线。3、命名每一个变量最好单独占一行。4、变量名最好一直坚持用小写,这样减少大小写带来的错误。5、在变量和函数命名的时候最好避开C语言的关键字。...原创 2018-08-05 07:46:46 · 182 阅读 · 0 评论 -
c语言入门-注释
#include<stdio.h>//单行注释2个双斜杠,在C++编译器中是支持这种注释的。//Program: test.c//Written by:Damon//Date written: 05-08-18//Purpose:towrite a commentvoid test(void){ printf("This Progm...原创 2018-08-05 07:32:25 · 1865 阅读 · 0 评论 -
不错的代码
#include #include #include int is_prime(int x) { int i; int n = (int)sqrt(x); if(x return 0; for(i = 2; i if(x % i == 0) return 0; return 1;}int main(){ int转载 2014-06-21 13:02:30 · 447 阅读 · 0 评论 -
静态变量的使用
static Code 12345678910111213141516#includeusing namespace std;void fun_static_test(void){ static int temp=0; cout原创 2014-06-16 10:36:04 · 471 阅读 · 0 评论 -
文件操作2
C语言中的文件操作 2007-09-04 13:13:02| 分类:默认分类 | 标签:|举报|字号大中小 订阅文件的基本概念 所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁转载 2014-06-10 23:14:18 · 506 阅读 · 0 评论 -
文件操作1
#includeFILE *shuju;main(){ int ID; float begin_odomerter; float end_odomerter; float gonglishu; float money; char temp; char zifu[30]; clrscr(); printf("Enter beginning od转载 2014-06-10 23:12:55 · 476 阅读 · 0 评论 -
Slider
所有的控件的创建基本都是同一套道路; 第一步:.h中创建一个CSliderCtrl 类的对象 ; CSliderCtrl m_ctrlSlider; 第二步:.cpp中的void CMyDlg::DoDataExchange(CDataExchange* pDX)函数进行初始化控件; //初始化控件 void CMyDlg::DoDataExchange(CDataExchang原创 2013-08-26 21:11:41 · 597 阅读 · 0 评论 -
C语言入门-类型标识符
类型标识符C语言提供了4中基本数据类型:整型、字符型,单精度浮点型,双精度浮点型。类型标识符:unsigned,long,register,signed,short。联合使用无符号和长类型: unsigned long int 寄存器类型:经常存取的变量可以放到CPU寄存器中,这样大大的提高了读写速度。 ...原创 2018-08-05 08:55:47 · 5904 阅读 · 0 评论 -
C语言入门-创建自己的类型
typdef long int LINT;原创 2018-08-05 08:58:21 · 764 阅读 · 0 评论 -
C语言入门-宏及预处理器
宏及预处理器原创 2018-08-06 21:09:07 · 442 阅读 · 0 评论 -
C语言入门-循环
1、for可以在他的语句中进行初始化,而while一般要在while语句前面进行初始化。2、do statement while(condition);3、continue 是完成这次循环进行下一次循环。4、break;是结束这个循环。5、goto 用的时候 标签label 要放到同一个函数中。 ...原创 2018-08-06 21:08:52 · 317 阅读 · 0 评论 -
C语言入门——条件运算符
(condition)?trueResult:falseResult原创 2018-08-05 12:06:59 · 1093 阅读 · 0 评论 -
C语言入门——位运算
按位或运算0|0 0|1 1|1 prinft("1|2=%d",1|2);按位与0&0 0&1 1&1printf("1&2=%d",1&2);按位亦或0^0 0^1 1^1printf("1^2"=%d,1^2);取反运算~value ...原创 2018-08-05 12:04:11 · 258 阅读 · 0 评论 -
C语言入门——printf
1、转义字符\a bell\b 退格\f 走纸换行\n换行\r软回车不换行\t横向跳格\v竖向跳格\\反斜杠\'引号\"双引号\?问号2、printf 中的格式符有 %d 整型 , %f浮点型 , %u 无符号整型 ,%o八进制整型格式,%x16进制整型格式, %c字符型,%s字符串类型,%p指针类型等。3、在现实数值钱添加正负符号 ...原创 2018-08-05 11:42:13 · 1292 阅读 · 0 评论 -
C语言入门-变量边界溢出
有符号整型 最大65535 65535+1=0;溢出 最小0 0-1=65535;溢出无符号整型 最大32767 32767+1=—32768;溢出 -32768-1=32767;溢出有符号字符型 最...原创 2018-08-05 10:09:15 · 1703 阅读 · 0 评论 -
C语言入门-给变量赋值16进制、8进制数值
int octal_value=0227;//8进制int hex_value=0xff0;//16进制原创 2018-08-05 09:02:24 · 15406 阅读 · 0 评论 -
LPTSTR CString 相互转换 CString char * 相互转换
LPTSTR CString 相互转换 CString char * 相互转换 /* LPTSTR 转换成 CString */ (1)直接赋值 CString strText; LPTSTR lpszText = _T("LPTSTR >> CString"); strText = lpszText; ::MessageBox( NULL, str原创 2013-08-24 12:41:07 · 635 阅读 · 0 评论 -
LPTSTR
LPTSTR目录LPTSTR解释c++中LPTSTR编辑本段LPTSTR解释与char*等价,表示普通字符/字符串变量,指向字符/字符串的指针。LP:长指针(long pointer)。T:win32环境中有一个_T宏,用来标识字符是否采用Unicode编码(两字节表示一个字符),若程序中定义了Unicode,该字符/字符串被原创 2013-08-24 12:44:35 · 1213 阅读 · 0 评论 -
TCHAR
TCHAR定义TCHAR是通过define定义的字符串宏[1]使用原理因为C++支持两种字符串,即常规的ANSI编码(使用""包裹)和Unicode编码(使用L""包裹),这样对应的就有了两套字符串字符串处理函数,比如:strlen和wcslen,分别用于处理两种字符串微软将这两套字符集及其操作进行了统一,通过条件编译(通过_UNICODE和UNICODE宏转载 2013-08-22 00:48:59 · 584 阅读 · 0 评论 -
学习杂记
1.字符串转换 String factorOneStr = factorOne.getText().toString;2.Intent intnt = new Intent(); 注意这里的Intent();是个括号 ,是个函数。3.intent.putExtra("One",factroOnestr); 接收的Activity代码 Intent intent =原创 2013-05-13 23:07:32 · 567 阅读 · 0 评论 -
实现RadioGroup控件使用,单选框。
MainActivity.javapackage com.example.activity_07;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.RadioButton;import android.widget.Radio原创 2013-05-16 02:05:21 · 1126 阅读 · 0 评论 -
快捷键
(1)Ctrl+Space说明:内容助理。提供对方法,变量,参数,javadoc等得提示,应运在多种场合,总之需要提示的时候可先按此快捷键。注:避免输入法的切换设置与此设置冲突(2)Ctrl+Shift+Space说明:变量提示(3)Ctrl+/说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+\(4)Ctrl+Shift+/说明:转载 2013-05-11 22:24:47 · 542 阅读 · 0 评论 -
Intent可以启动除了本程序的Activity以外可以启动系统自身的Activity
基于MainActivity.java的源代码进行如下改动,启动短信Activity。package com.example.activity_02;import android.net.Uri;import android.os.Bundle;import android.app.Activity;//import android.content.DialogInterfac原创 2013-05-11 23:28:42 · 787 阅读 · 0 评论 -
Intent在两个Activity传递数据(String)
在MianActivity和OtherActivity的代码基础上源文件有一点点改变 改变的地方呈红色字体部分package com.example.activity_02;import android.os.Bundle;import android.app.Activity;//import android.content.DialogInterface;//import原创 2013-05-11 20:46:14 · 1335 阅读 · 0 评论 -
handler1
package com.example.hander_1;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.app.Activity;import android.view.Menu;import android.view.View;im原创 2013-05-22 17:00:28 · 665 阅读 · 0 评论 -
handler2
package com.example.handler_2;import android.os.Bundle;import android.os.Handler;import android.app.Activity;import android.view.Menu;public class MainActivity extends Activity { private H原创 2013-05-22 17:06:25 · 539 阅读 · 0 评论 -
CheckBox的用法
每个CheckBox都要有相应的监听,如果有3个CheckBox就要做3个监听。 MainActivity.javapackage com.example.activity_07;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.wid原创 2013-05-17 00:53:59 · 750 阅读 · 0 评论 -
十大C++经典教程
大C++经典教程 2012-12-04 08:35:39分类: 原文地址:十大C++经典教程 作者:simiaoxiaoseng1.《C++ Primer中文版》(第4版) 【原书名】 C++ Primer (4th Edition) 【原出版社】 Addison Wesley/Pearson 【作者】 (美)Stanley B转载 2013-07-15 23:07:51 · 975 阅读 · 0 评论 -
shell
damon1118二级(431)|个人中心||私信(0)|下载客户端|百度首页新闻网页贴吧知道音乐图片视频地图百科文库帮助全部DOCPPTTXTPDFXLS百度文库专业资料IT/计算机电脑基础知识转载 2013-07-16 22:33:10 · 755 阅读 · 0 评论 -
扎实走好每一步
数组【Array】是一种顺序容器,包含单一类型的元素。数组的初始化 int feibo【9】= {0,1,1,2,3,5,8,13,21};这样的赋值是错误的 int num = feibo[1];在C++对象可以静态分配内存,即便一起处理程序代码是后进行分配,也可以动态分配,即程序执行时候库函数分配,这两种分配方法的主要区别是效率与灵活性的平衡原则不同。 静态分配都是程序执行前原创 2013-07-15 23:03:58 · 679 阅读 · 0 评论 -
AfxMessageBox(("click")); Error
AfxMessageBox(("click"));错误 error C2665: 'AfxMessageBox' : none of the 2 overloads could convert all the argument types解决方法:AfxMessageBox(_T("click")); 解释:如果程序中define _UNICODE,则可用_T or原创 2013-08-21 17:22:08 · 485 阅读 · 0 评论 -
字符串转换
原创 2013-08-21 18:21:37 · 430 阅读 · 0 评论 -
MCI详解
C++ Code 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748转载 2013-07-27 22:07:55 · 5292 阅读 · 0 评论 -
宏的用法
1.不带参数宏 #define PI 3.142.带参宏 #define(宏名) 字符串3.带参宏中#的用法 #defineSTR(str) #str 例如STR(my#name) 会被替换成“my#name”4.带参宏的##用法 #defineWIDE(str) L##str 会在形参面钱加上L 编程L“str”5.多行宏定义原创 2013-07-20 12:13:33 · 601 阅读 · 0 评论 -
C++编程思想 第二章C++中的C
3.1创建函数 C和C++在声明函数时候的区别 fun(); 返回值 在c中默认返回值是int 型。3.2执行控制语句 for(initialization;conditional;step) 先初始化 ,在判断条件,符合条件执行语句,然后步长自加。 do while(); 先执行在判断,原创 2013-07-18 14:58:13 · 1815 阅读 · 0 评论 -
C++编程思想 第一章对象导言
1.1抽象的过程 为什么要抽象:提高开发效率,降低后期的修改维护成本,以人类的思维代替计算机思维去编程。 samalltalk 的五个基本特征 万物皆对象。 OOP 程序就是一组对象,对象间通原创 2013-07-17 19:26:19 · 682 阅读 · 1 评论 -
C++编程思想 第二章对象的创建和使用
2.1 语言的翻译过程2.1.1解释器 BASIC就是一门解释性语言,就是解释一行执行一行,所以占用很多内存,执行速度也难以让人接受。2.1.2编译器 、 直接把源文件转化成汇编或者机器指令,最终的结果是一个或者多个机器代码文件。2.1.3编译过程 一般分为2个步骤, 第一遍建议树形结构 ,第二遍有代码生成器便利语法原创 2013-07-17 21:43:46 · 573 阅读 · 0 评论