C和C++编程
文章平均质量分 60
差点儿90后
把一件事情不急功近利地坚持到底,直到有个结果。并且相信这样一句美好的话:越努力,越幸运!
展开
-
“srand((unsigned)time(NULL));”到底是什么意思?
1.随机数是由随机种子根据一定的计算方法计算出来的数值。所以,只要计算方法一定,随机种子一定,那么产生的随机数就不会变。#include using namespace std; int main() { unsigned int seed=5; srand(seed); unsigned int r=rand(); cout<<r<<endl;return 0;}转载 2014-12-14 20:25:23 · 18413 阅读 · 1 评论 -
c++中c_str()用法
语法: const char *c_str();c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同. 这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。注意:一定要使用strcpy()函数 等来操作方法c_str()返回的指针 1、比如:最好不要这原创 2014-12-14 21:48:41 · 3134 阅读 · 1 评论 -
如何在指定目录下创建文件夹?
如何在指定目录下创建文件夹,这个问题可以通过API函数CreateDirectory来解决。CreateDirectory功能:This function creates a new directory. If the underlying file system supports security on files and directories, the functio原创 2014-12-14 21:29:37 · 3745 阅读 · 0 评论 -
C++中相对路径与绝对路径以及斜杠与反斜杠的区别?
正斜杠,又称左斜杠,符号是"/";反斜杠,也称右斜杠,符号是"\"。文件路径的表示可以分为绝对路径和相对路径:绝对路径表示相对容易,例如pDummyFile =fopen("D:\\vctest\\glTexture\\texture\\dummy.bmp", "rb"); 给出了从盘符开始的全部路径,这里需要注意的是“\”要用双斜线"\\",vc工程默认访问的目录是工程目录,相对路径有以转载 2014-12-14 21:15:36 · 913 阅读 · 0 评论 -
C++中"std::"是什么意思?起什么作用?namespace?iostream和iostream.h的区别
std是一个类(输入输出标准),它包括了cin成员和cout成员,“using name space std ;”以后才能使用它的成员。#includeiostream.h>中不存在类std,但是他有cin,out的相关函数,不需要使用命名空间了。而第二种标准#include,它包含了一个类,在类的使用之前要预处理一下,“using namespace std;”就是这个功能,然后你就可以使用ci转载 2014-02-25 13:25:11 · 41143 阅读 · 1 评论 -
简要了解API
API:应用程序接口(API:Application Program Interface) 应用程序接口(是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。程序员通过使用 API 函数开发应用程序,从而可以避免编写无用程序,以减轻编程任务。 API 同时也是一种中间件,为各种不同平台提供数据共享。 根据单个转载 2014-02-25 13:31:03 · 1130 阅读 · 0 评论 -
当前许多嵌入式开发系统只支持C语言吗?
相对于C,其它高级语言的运行效率一般比较低(C程序运行效率可达汇编的80%,而其它程序可能只有C程序的80%),源代码和目标代码也可能会比较长。对于嵌入式系统,性能的瓶颈是非常致命的,很可能某种用C编写的程序可以达到预期目标,而用其它语言使用同样算法编写的程序就不行。(不过也正因为这个原因,在嵌入式系统上实现的可用编程语言并不多。)基于系统的用途,安全性设计嵌入式系统也是必须考虑的一个部分(比转载 2014-02-25 09:58:36 · 1229 阅读 · 0 评论 -
如何理解结构体
话不多说,摘录网上的理解,貌似理解一些了。typedef struct Node { Element data; struct Node * next; }Node, * Linklist;typedef struct node{int data;PNode next;}PNode,*Linklist;转载 2015-12-29 23:16:22 · 1680 阅读 · 0 评论