C enum 枚举

#include <stdio.h>

#include <stdlib.h>

#include <stdarg.h>

#include <stddef.h>

#include <time.h>

int main()

{

// 枚举

enum boss {a, b, c};

enum boss bo;

// 对枚举变量bo进行赋予元素操作

bo = a;

switch(bo)

{

c

C 可变参数 va_list va_start va_end

va_list是在C语言中解决可变参数问题的一组宏,在头文件<stdarg.h>下。

va_list的用法:

1、首先在函数里定义一个va_list型的valist变量,这个变量是指向参数的指针。

2、然后用va_start初始化valist变量,这个宏的第二个参数是第一个可变参数的前一个参数,是一个固定的参数。

3、然后用va_arg返回可变的参数,va_arg的第二个参数是需要返回的参数的类型。

4、最后用va_end结束可变参数的获取。

#include

C 指针

#include <stdio.h>

#include <stdlib.h>

int main()

{

// 指针初始化时,“=”的右操作数必须为内存中数据的地址,不能够是变量,也不能够直接用整型地址值

// *p仅仅是表示定义的是个指针变量,并没有间接取值的意思。

int count = 9;

int *order_count;

// 在指针变量中存储 count 的地址

order_count = &count;

//

C 基础语法

#include <stdio.h>

#include <stdlib.h>

int main()

{

int a = 7;

float b = 35.3;

char c = ‘c’;

char d[] = “chanpinxue.cn”;

double e = 7.77;

printf(“a=%d, f=%f, c=%c, d=%s, d=%lf \n”, a, b, c, d, e);

switch(a)

{

case

C 编辑器CodeBlock

C 编辑器CodeBlock

一、下载安装

1、下载:codeblocks-17.12mingw-setup.exe。

http://www.codeblocks.org/downloads/binaries

2、测试。

二、常规设置

1、代码风格的格式化设置。

Setting->Editor->Source Formatter->Style->Bracket style 修改成Java。

Setting->Editor->Source Formatter->Padding->Insert space pa