关闭
当前搜索:

C语言计算一个数中1的个数

计算一个无符号整型数中1的个数有两种方法: 第一种很容易想到,将数循环右移1位直到数为零,每次与1相与,结果为真表示该位为1。 用unsigned类型是为了保证数在右移时,无论该程序在什么机器上运行,左边空出的位都用0而不是符号位填补。 int bitcount(unsigned x){ int b; for(b = 0; x!=0, x>>=1) if(x&1) ++b; re...
阅读(230) 评论(0)

编写一个程序,打印输入中各个字符出现频度的直方图

#include #define MAXHIST 15 #define MAXWORD 11 #define IN 1 #define OUT 0 int main() { int c,i,j,nc,state; int len; int maxvalue; int ovflow; int wl[MAXWORD]; state = OUT; ...
阅读(64) 评论(0)

ctrl+c,ctrl+d,ctrl+z在linux程序中意义和区别 ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行,,进程已经终止。 ct

ctrl+c,ctrl+d,ctrl+z在linux程序中意义和区别 ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.   ctrl+c是强制中断程序的执行,,进程已经终止。   ctrl+z的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断...
阅读(130) 评论(0)

ubuntu 设置共享文件夹

概述 1、安装VMware Tool 2、设置共享 步骤 开始安装VMware Tool 显示如下画面(如果宿主无法访问外网,可能会出现一个更新失败,可以无视之) 通过下列命令解压、执行,分别是下面的tar和sudo的两行(下面是已有vmware tool的情况,注意密码是登录口令,不会显示) 一路按Enter,最后得到 在VMware中...
阅读(63) 评论(0)

C++命名返回值优化

在C++中下面三种对象需要调用拷贝构造函数! 1.对象以值传递的方式传入函数参数 2.对象以值传递的方式从函数返回 3.对象需要通过另外一个对象进行初始 class A { public: A(){cout<<"constructor"<<endl;}; A(const A & a){cout<<"copy constructor"<<endl;...
阅读(61) 评论(0)

this指针访问成员函数问题

class CNullPointCall { public:     static void Test1();     void Test2();     void Test3(int iTest);     void Test4(); private:     static int m_iStatic;     int m_iTest; }; int CNullPo...
阅读(90) 评论(0)

函数返回局部变量

函数返回局部变量 一般的来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指向的内容已经被释放了,这样指针指向的内容就是不可预料的内容,调用就会出错。准确的来说,函数不...
阅读(92) 评论(0)

C++重定向

重定向,就是:把 原来的 cin 从键盘输入 改为从文件输入。把 原来的 cout 向屏幕输出 改为输出到文件。例如: cin>>line; 原来要从键盘拍入。现在自动到某文件读取,语句还是 cin>>line; 不变。cout ======= C++ 实现方法: #include #include #include using namespace std; main() ...
阅读(65) 评论(0)

MySQL 数据类型

MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DO...
阅读(89) 评论(0)

MySQL 选择数据库

MySQL 选择数据库 在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。 从命令提示窗口中选择MySQL数据库 在 mysql> 提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。 实例 以下实例选取了数据库 RUNOOB: [root@host]# mysql -u root -p E...
阅读(142) 评论(0)

MySQL 删除数据库

MySQL 删除数据库 使用 mysqladmin 删除数据库 使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库。 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。 在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。 以下实例...
阅读(114) 评论(0)

MySQL 创建数据库

MySQL 创建数据库 使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。 实例 以下命令简单的演示了创建数据库的过程,数据名为 RUNOOB: [root@host]# mysq...
阅读(77) 评论(0)

MySQL 连接

MySQL 连接 使用mysql二进制方式连接 您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库。 实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# mysql -u root -p Enter password:****** 在登录成功后会出现 mysql> 命令提示窗口,你可以在上面执行任何 S...
阅读(89) 评论(0)

MySQL PHP 语法

MySQL PHP 语法 MySQL 可应用于多种语言,包括 PERL, C, C++, JAVA 和 PHP。 在这些语言中,Mysql在PHP的web开发中是应用最广泛。 在本教程中我们大部分实例都采用了 PHP 语言。如果你想了解 Mysql 在 PHP 中的应用,可以访问我们的 PHP 中使用 Mysqli 介绍。 PHP提供了多种方式来访问和操作Mysql数据库记录。P...
阅读(83) 评论(0)

MySQL 管理

MySQL 管理 启动及关闭 MySQL 服务器 首先,我们需要通过以下命令来检查MySQL服务器是否启动: ps -ef | grep mysqld 如果MySql已经启动,以上命令将输出mysql进程列表, 如果mysql未启动,你可以使用以下命令来启动mysql服务器: root@host# cd /usr/bin ./mysqld_safe & 如果你想关闭...
阅读(137) 评论(0)

MySQL 安装

MySQL 安装 所有平台的Mysql下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台。 Linux/UNIX上安装Mysql Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上...
阅读(73) 评论(0)

MySQL 教程

MySQL 教程 Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 在本教程中,会让大家快速掌握Mysql的基本知识,并轻松使用Mysql数据库。 什么是数据库? 数据库(Database)是按照数据结构来组织...
阅读(238) 评论(0)

GitHub

GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按 钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。 ...
阅读(60) 评论(0)

Java 实例 - 测试两个字符串区域是否相等

Java 实例 - 测试两个字符串区域是否相等  Java 实例 以下实例使用了 regionMatches() 方法测试两个字符串区域是否相等: StringRegionMatch.java 文件 public class StringRegionMatch{ public static void main(String[] args){ St...
阅读(109) 评论(0)

Java 实例 - 字符串小写转大写

以下实例使用了 String toUpperCase() 方法将字符串从小写转为大写: StringToUpperCaseEmp.java 文件 public class StringToUpperCaseEmp { public static void main(String[] args) { String str = "string runoob"...
阅读(78) 评论(0)
213条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:32940次
    • 积分:2277
    • 等级:
    • 排名:第19016名
    • 原创:206篇
    • 转载:7篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论