- 博客(22)
- 收藏
- 关注
转载 关于数组的深层次解析
1:定义数组 int a[5]; 上一句定义了一个数组,名字叫a,它有5个元素,每个元素是int类型。换句话说,a是一个int [5]型的数组。int [5]表示的是类型,只不过是个复合类型,本质上,和int, float,double没有区别,都是类型。 2:数组的操作 2.1:sizeof操
2011-11-23 01:21:16 1095 1
原创 Static members of class
Static data members should be declared inside class body but defined outside of class (constant static member is an exemption).class Account { public: // interface functions here
2011-11-12 06:56:39 641
原创 控制台下输入字符串(含空格)
C语言格式(需要首先给定一个很大的char 数组)#include #include #include int main(){ printf("Please input string:\n"); char s1[20]; gets(s1); char *s2 = (char*) malloc(strlen(s1)+1); strcpy(s2,s1); p
2011-11-02 12:04:37 2392
转载 浅析C++引用(Reference)
引用(reference)是c++的一种新的变量类型,是对C的一个重要扩充。简单地说,“引用”就是对象的另一个名字。比如,大家都知道作家鲁迅的真实姓名是周树人,“鲁迅”和“周树人”都是用来称呼这同一位作家的。 引用的定义形式很简单,在对象声明时,在对象类型和对象名之间添
2011-09-21 10:38:00 871
原创 不同类型变量的数据长度
A short integer is at least 16 bits wide.An int integer is at least as big as short.A long integer is at least 32 bits wide and at least
2011-09-16 12:42:14 985
转载 单下划线和双下划线前缀
在程序中定义下划线,双下划线,及“str”,“is","to"均已为ansiC标准委员会所保留,如果自行定义就犯了错误。另:你最好不要使用所有标准库中定义的标识符(变量名,宏,函数名……),如果你特别喜欢用的话,建议你在变量名的前面加上你的个性前缀(如NMD_,FUCK_等…
2011-09-16 12:07:21 3303
转载 C语言中return、exit(0)与exit(1)有什么区别
return是返回函数调用,如果返回的是main函数,则为退出程序 exit是在调用处强行退出程序,运行一次程序就结束 ------------------------------------------------------------------- return
2011-09-09 06:23:12 1959
原创 指向指针的指针
# include "stdio.h"void main(){ char *name[]={"Follow me","Basic","Great Wall","Fortran","Computer Design"}; char **p; int i; for (i=
2011-09-06 03:37:20 527
转载 二维数组寻址的注意事项
# include "stdio.h"void main(){ int a[3][4]={0,1,2,3,4,5,6,7,8,9,10,11}; //*a,a,a[0],&a[0][0]是等效的,都表示a[0]0号元素的首地址 printf("a=%d\n",a);
2011-09-02 06:56:31 3702
转载 IT人员迅速提升自我效率的十大方法
所谓,时间就是金钱,效率也意味着时间。高效的工作方式可以为我们赢得更多成功的机遇。如何实现高效工作呢?Zielix创始人、Ingiter Frameworks的创建者Wayne Harrel发表了一篇博文《Top 10 ways to dramatically increas
2011-08-31 06:01:55 499
转载 MATLAB中FFT使用方法
说明:以下资源来源于《数字信号处理的MATLAB实现》万永革主编一.调用方法X=FFT(x);X=FFT(x,N);x=IFFT(X);x=IFFT(X,N)用MATLAB进行谱分析时注意:(1)函数FFT返回值的数据结构具有对称性。
2011-08-19 22:51:30 15730
转载 matlab已知函数表达式和数据,求表达式中的系数
数据为 t=[0.1,1.1,2.3,3.4,4.5,5.7,6.7]; y=[0,94.0,84.0,77.0,69.0,62.0,56.0]; 所求函数形式为 Ae-βt cos(wt+Φ) 最后要求出β的值 (-βt 为e的上标,即e指数形式)t=[0.1,1
2011-07-18 06:01:37 11725 2
转载 MATLAB字符串处理
MATLAB字符串数组的创建与运算字符串数组主要用于可视化编程内容,如界面设计和图形绘制。1.字符串变量的创建字符变量的创建方法是:在指令窗口中先把待建的字符放在“单引号对”中,再按回车键。注意,该“单引号对”必须在英文状态下输入。这“单引号对”是MATLAB用来识别字符串变量所
2011-07-17 03:27:06 1166
原创 C语言运算符优先级 详细列表
运算符的优先级:C语言中,运算符的运算优先级共分为15 级。1 级最高,15级最低。在表达式中,优先级较高的先于优先级较低的进行运算。而在一个运算量两侧的运算符优先级相同时,则按运算符的结合性所规定的结合方向处理。运算符的结合性:C语言中各运算符的结合性分为两种,即左结合性(自左
2011-07-14 06:12:12 5437
原创 文本文件的写入和读取-fgetc()和fputc()
#include "stdio.h"void main(){ char ch; FILE *fp; if ((fp=fopen("d:\\test.txt","wt+"))==NULL) { printf("\nError on open test.txt fil
2011-07-11 10:55:31 1284
原创 字符串与char数组的指针表示
#include "stdio.h"void main(){ char *p="Monday"; printf("%s\n",p); char q[]="Tuesday"; printf("%s\n",q); char a='a'; printf("%c\n",a
2011-07-10 01:37:42 1064
原创 指针必须初始化才能使用
//下面的语句会出现“ The variable 'temp' is being used without being initialized."的错误;//这说明指针必须要先初始化才可以使用,比如pointer_1和pointer_2#include "stdio.h"voi
2011-07-07 10:03:49 1343
原创 多参数函数编译器按何种顺序处理
#define pi 3.14#include "Stdio.h"float CircleArea(float r){ float z=0.0; z=pi*r*r; return z;}void main(){ float a=0.0;
2011-07-06 12:26:57 499
原创 matlab如何导入csv文件及matlab支持的数据格式,相应函数
使用csvread函数读取M = csvread(filename)M = csvread(filename, row, col)M = csvread(filename, row, col, range)输出用:csvwrite(filename,M)csvwrite(filename,M,row,col)实际使用时importdata()函数比较方
2011-06-29 23:10:00 30042
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人