鱼C论坛

 找回密码
 立即注册
查看: 5501|回复: 10

[C] 【进阶】《一站式学习C编程》(升级版)

[复制链接]
最佳答案
229 
发表于 2016-11-22 17:31:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
搜狗截图20161126050909.png
+ v0 }. ?  K7 F; y5 I* d1 D
; t0 W/ ^1 [$ {. s
书名:《一站式学习C编程》
: x8 T/ F' }# T; X+ z& o9 W作者:宋劲彬
% _  b! [6 ?7 `' S出版社:电子工业出版社
% R8 K5 Y0 {4 \出版年:2011年3月1日(第1版)
1 L* Q# m2 Q' ~- x* y. a0 e定价:59.00元, B) E7 v0 ?. Y. }  m
装帧:平装9 l, J+ E' C. q% t1 f
ISBN:9787121129827
7 B; {# ~) h+ |- S' S, U2 Q' c  ?6 ?$ ^0 S
购买链接:' ^& Y5 ?( J% ~3 g% t. e# K
& I( L! p7 K/ [) h7 c

- g+ p1 {: ?5 P3 O
亚马逊(kindle)-> 传送门. k6 M7 P* Y1 m. N6 R

: o+ q7 X+ Q6 O当当网 -> 传送门
" Z6 n- P3 i1 G' C7 ~# ?, c& \( y% x! g
京东 -> 传送门! i/ T: N# ?) @2 C" B
$ `$ }& X5 D+ I& g# l

; H2 I8 z- c& d0 @. B内容简介:4 ]% R/ A' m* H% G& `

2 k; M- [" T% H; p, T; i: I
& k; e! t, a$ K, L- V" {; `3 O
  《一站式学习C编程》有两条线索,一条线索是以 Linux 平台为载体全面深入地介绍 C 语言的语法和程序的工作原理,另一条线索是介绍程序设计的基本思想和开发调试方法。《一站式学习C编程》分为两部分:第一部分讲解编程语言和程序设计的基本思想方法,让读者从概念上认识 C 语言;第二部分结合操作系统和体系结构的知识讲解程序的工作原理,让读者从本质上认识 C 语言。! p; u4 l4 j/ a+ S& o8 b  I

+ N: L% L' l3 x1 H  g  《一站式学习C编程》适合做零基础的初学者学习 C 语言的第一本教材,帮助读者打下牢固的基础。有一定的编程经验但知识体系不够完整的读者也可以对照《一站式学习C编程》查缺补漏,从而更深入地理解程序的工作原理。《一站式学习C编程》最初是为北京亚嵌教育研究中心的嵌入式 Linux 系统工程师就业班课程量身定做的教材之一,也适合作为高等院校程序设计基础课程的教材。《一站式学习C编程》对于 C 语言的语法介绍得非常全面,对 C99 标准做了很多解读,因此也可以作为一本精简的 C 语言语法参考书。/ V9 T6 L9 |# B

  M3 e5 E8 ~# z* q7 t. z: Z0 b目录:
( I' {; J& g, W4 Q( h  E; i3 X

  i" a5 W! Y; c" s7 b3 s
上篇 C语言入门
$ J" P+ {. ^4 x5 Z
: Q: u" f8 I  h  G: i" y8 _4 r第1章 程序的基本概念) f8 M! ?4 X) z8 @
) t6 t, Q! r% x. U* S& t1 m
1.1 程序和编程语言
* o& u3 \) f0 [7 M4 M+ V; f( D1.2 自然语言和形式语言
! B- V+ f9 V: @- Q0 o1 U1.3 程序的调试
% K7 W# A$ ^, d: V4 ]# |; t1.4 第一个程序2 z/ Z) u. @$ t3 x3 M

+ ?' B& n# U7 p% C# r* L第2章 常量、变量和表达式
/ x) W- ]- _6 e# j

" _/ J% O1 ]/ g  q3 I- ?7 _2.1 继续Hello World
2 u5 K2 C' b) @& h! P2.2 常量' K& C/ j/ B; B% M; U
2.3 变量) y4 y5 x4 r- A$ L
2.4 赋值9 A+ v4 ]' K( O% k6 x  i' A
2.5 表达式
, T, Z1 v7 h& S+ d, b" A' i2.6 字符类型与字符编码& s7 j7 i$ e, s8 c4 _7 |
7 T! `9 v2 f* T& Y' n( \- l
第3章 简单函数. W- x; m+ V9 Q, ?# \

8 }) J1 T0 H( `  P3.1 数学函数
% Z9 U; z6 O! ^3.2 自定义函数6 q$ E7 f! j, p' P
3.3 形参和实参; V' G' z5 G% f+ T5 b
3.4 全局变量、局部变量和作用域
. l5 u1 X/ e* Z) U; r8 f5 W, P5 O0 h9 t: Q
第4章 分支语句
) y$ Z, L( n, b, J, k
- V: m% a  Y  |4 L3 k4.1 if语句
/ b" U, m1 o' `6 n- f4.2 if/else语句
( L+ E( _- j5 P. \- N) |$ Y2 d4.3 布尔代数
$ g- a1 n8 b9 m2 Z4 \" V4.4 switch语句
( [/ t" P# d3 w5 @) K1 y- s" f7 J, h
% k" v) y2 I9 P5 x7 B7 p4 K第5章 深入理解函数) b! X3 k  J: Y/ ^+ {8 _1 ~2 v

/ H) g6 M5 N% R6 N3 Y8 b5.1 return语句: m/ G9 I+ E. O. X
5.2 增量式开发- L' D( K" {' q8 e
5.3 递归
8 _3 v! {2 ~" i: H0 X7 G
0 Q2 [6 k; u5 n8 M) D第6章 循环语句
' V! y1 y; |+ N7 i' y: W3 G+ F
. w/ Y  [. @# P( }* i8 H- B4 x6.1 while语句; @# I6 E; V6 Y( P; a5 |( s
6.2 do/while语句
4 X- w; E' f1 h; Z# ^) o6.3 for语句6 y# s+ B0 S  }) f
6.4 break和continue语句
' _% \2 A5 v/ ~9 P. ^; u( g- P5 V6.5 嵌套循环
- K- _9 U' W4 d0 G6.6 goto语句和标号
9 H, T6 i6 M9 S8 m* q2 {* x
3 T, U, e& v7 J/ ]9 R' }第7章 结构体* l: S; c) |4 c5 T

  C3 `- b6 @. p* ]7.1 复合类型与结构体
4 @( ?% b2 s$ ~$ Y/ u# w: J+ Y7.2 数据抽象) S5 [  |% o2 `5 `
7.3 数据类型标志
2 p7 y6 {. ?/ r7.4 嵌套结构体
, i; z9 R+ n& m- W- @- c" T) P- U; v
+ N- P7 l% K- x% G3 ?9 q& J第8章 数组
- n5 z$ I) M. p( L) i" R! T* X, @" k8 f4 H# R3 d
8.1 数组的基本概念
: E" ^+ [  \0 i2 ^$ ~9 x8.2 数组应用实例:统计随机数5 ~/ d: s5 s: n2 R0 [  \
8.3 数组应用实例:直方图0 |; c9 J9 h+ f: W1 p  s* u
8.4 字符串
9 U- W- f- e' P5 u. g2 t" ~8.5 多维数组, f. _) D3 z/ Z! t2 F5 O4 p
1 U' c9 I. Q/ A3 u$ t0 U& Z& f" k
第9章 编码风格
4 k8 ~3 @  C  c5 C1 |8 p# ~3 g  `8 ^. h. X: c8 j5 [
9.1 缩进和空白
4 E. O: s. P; r9.2 注释
$ y8 O& R. z+ }8 L' I9 x* J9.3 标识符命名2 [. {$ X8 |2 t! @% }4 |6 g1 F
9.4 函数
  O8 c  F& C! D: R  ]3 D7 D9.5 indent工具) B/ ~. R2 f8 C0 O
* a! @- h9 `6 M: e0 H  W- y
第10章 gdb
- z. D5 h* `1 l/ j+ c' Z: Q
" v2 g. {0 I( J3 T2 M) n* e# S- c10.1 单步执行和跟踪函数调用
0 T0 r) ^7 \! f10.2 断点# V) M4 l  K3 y" a" r& t# \1 g
10.3 观察点
, [4 S  R5 s5 y6 X10.4 段错误
3 m2 G2 i: S& T0 u; ?( j/ x- u& c7 b5 d/ v+ M
第11章 排序与查找
8 ]9 G- h' `4 J; w
& V! {. H8 n2 S4 z7 t6 A9 P11.1 算法的概念' ]$ I0 O' B- a7 ]
11.2 插入排序  \3 }2 u, b! N* y: v  F/ R
11.3 算法的时间复杂度分析3 l5 S4 j8 {' x
11.4 归并排序
$ b9 ^) i- U  K+ o3 l2 g7 n  r11.5 线性查找
" G. i6 p& R5 G3 V11.6 折半查找
9 I, E) G, U, a0 }/ @+ A2 l
6 K, a$ M$ C0 v: x第12章 栈与队列' h' V5 D$ w! R# \$ o

- x% [4 j' e8 b/ G+ f12.1 数据结构的概念
5 h8 H/ u+ U9 H# S12.2 堆栈3 ^; @6 E* X; L! F, j8 \& C6 E% Q
12.3 深度优先搜索
- H, x' X7 \8 H0 o0 b12.4 队列与广度优先搜索
1 @: V) k/ h# h& X12.5 环形队列
3 Z' T% j4 r# ]( E! w/ M本阶段总结' _" \' ~6 b: ?2 b( L: W
6 K) P0 T! B6 G8 |/ k7 B/ |7 @- O
下篇 C语言本质# ?9 l  s/ M2 ]4 }: j' j) N& a! Y0 u

( {+ |3 O; K5 [1 [3 {. U) ?1 U第13章 计算机中数的表示5 G4 W5 Y0 w' A9 n5 F

' B) \7 g8 @; ^  M4 ^: D+ Y4 T13.1 为什么计算机用二进制计数/ X- v/ z5 x+ m" }. n" v
13.2 不同进制之间的换算
3 F& F5 L, K2 r1 t13.3 整数的加减运算
3 ^. ?1 w" `$ v7 r5 s13.3.1 Sign and Magnitude表示法$ I" ], f7 |/ j
13.3.2 1's Complement表示法
0 `% g9 S5 S7 Q0 \# U8 f13.3.3 2's Complement表示法
2 `' }; ~1 i; P8 ]. a' z: `13.3.4 有符号数和无符号数, H( A5 m; H4 I: m4 \- V
13.4 浮点数; O8 R' b6 V) d9 l" T( Z7 Y

2 {0 e5 C* {, |* w; a- p% d第14章 数据类型详解
5 _5 L- l7 f+ t2 C4 f0 {& p8 V- E2 L
14.1 整型
: l! x  ?* ~3 Z. d1 l0 Y14.2 浮点型& v: s1 g% N. `  p
14.3 类型转换8 g# b9 u* `. y3 y
14.3.1 Integer Promotion7 \6 ^: V3 `" U$ @' P1 d$ R5 Z
14.3.2 Usual Arithmetic Conversion( o% A5 s( M5 Q5 a$ N" U
14.3.3 由赋值产生的类型转换& c( s) }* o* O
14.3.4 强制类型转换$ J" z7 q5 M% C/ q2 _! k& R
14.3.5 编译器如何处理类型转换
6 L, ~+ z; ]( S/ C# k
% r; \" G% {$ t! B第15章 运算符详解' ~  [5 o& W/ r; A

9 S# Q4 |& l/ [, v2 k3 M15.1 位运算
& D0 o# c) N% W& d0 x6 B15.1.1 按位与、或、异或、取反运算0 n3 l: i+ ^1 {" \, e9 Y
15.1.2 移位运算
  m* l2 p9 h7 T( h6 E! L  K15.1.3 掩码1 i0 e4 P. E2 T: S) p$ G, ?+ A
15.1.4 异或运算的一些特性
, ^7 I  i1 H' y) a15.2 其他运算符7 {+ x6 t# C' f: V
15.2.1 复合赋值运算符
' Y3 F+ p+ K0 R4 \  [; ]* |! x15.2.2 条件运算符
( i! i7 V) x" o7 @2 W# ]15.2.3 逗号运算符
8 ]7 I5 A! O- l- }6 e: M! v15.2.4 sizeof运算符与typedef类型声明! |# i6 T" S5 m  H) _
15.3 Side Effect与Sequence Point5 Q' `8 x  `) v' `  ]' I6 y
15.4 运算符总结6 z8 n- z3 y! z1 Z# {  B6 K% G$ ^

; }# Q2 U9 Y/ B8 w* N第16章 计算机体系结构基础8 ?; ]  g! J2 R

5 D, z. E3 G! p, ]+ ~16.1 内存与地址
- F% {  h0 M; \  a  }16.2 CPU0 U5 ]! s  o+ S) Z1 T' p1 ]4 Q, R
16.3 设备( V6 \- ?' B- a8 C0 W6 k
16.4 MMU( H1 ^! S+ {5 v# f% T# e
16.5 Memory Hierarchy! W, Q9 b5 F. @6 e- V2 P3 M! ?
# ?& l1 i( j5 U" B
第17章 x86汇编程序基础
0 g5 U+ d( Y1 N8 C2 a3 `& k& K/ K
9 |  m7 M6 C! ?0 f$ P; p17.1 最简单的汇编程序
& k3 d4 n( w" f9 M- `, N6 a17.2 x86的寄存器
6 D. ?5 @0 H  m" x! A7 _' H17.3 第二个汇编程序. q8 E( p* _3 o' n2 k# d- I4 v
17.4 寻址方式3 M) l4 x( P7 w
17.5 ELF文件# E3 y' F+ T) O
17.5.1 目标文件+ {+ E: `- d9 w  _$ e! a- W9 n
17.5.2 可执行文件
3 j& N  b+ H% o; J, Z% V
) O! n2 q9 R: f7 Y$ |8 A: U, b/ X& q8 m第18章 汇编与C之间的关系. ^' Q# a5 L7 ]. O

7 k0 b: z) ?0 G( {- ]; D* O18.1 函数调用
4 x3 i! l$ u+ ~! ?, s18.2 main函数、启动例程和退出状态
  d: h- J- H5 x' Y( t18.3 变量的存储布局
' f0 y6 |9 W+ H6 w6 W( I5 N7 z3 o18.4 结构体和联合体/ K8 H' I& e: o/ ^
18.5 C内联汇编
8 Q( Z  W. F1 m; o1 u18.6 volatile限定符
' `- C7 I" }* v/ S9 |- E, m2 ?3 P8 n2 x& Z0 f: u2 _8 _
第19章 链接详解
; f" H. ^3 ^" y5 M0 W2 g9 z9 R  p9 k9 Z
19.1 多目标文件的链接
  O  h+ ?3 {+ ^. p4 F19.2 定义和声明! K  }5 b7 p! N  B4 W) h5 Q
19.2.1 extern和static关键字/ d" l. r3 \+ v% ^+ V- N
19.2.2 头文件
( ~- b0 q) M. C- l19.2.3 定义和声明的详细规则
. Q9 F( F/ g8 [/ C- R2 U7 o5 k5 p19.3 静态库
5 x" N5 B, R" p19.4 共享库
1 |. d- D! H/ E* ^- ~19.4.1 编译、链接、运行  f7 e! |1 h1 F5 y6 R
19.4.2 函数的动态链接过程# S. z+ n" h1 e* O! C
19.4.3 共享库的命名惯例# d  a+ t; L% R! T+ I: x
19.5 虚拟内存管理
5 Q5 {8 ?; S  Q5 H. q& p% N, M0 [* O, }  d
第20章 预处理
- u/ M# N0 W5 F6 t2 p) [
$ G' m  T+ ^* T# _0 a, b20.1 预处理的步骤3 R: F# W9 K, H" P' i, ^
20.2 宏定义
( b2 }; u$ ?5 C' W4 G0 y20.2.1 函数式宏定义
( C6 M  c2 K' C0 ^: }20.2.2 内联函数
: l8 T& h9 P) x7 |20.2.3 #、##运算符和可变参数
3 c8 `+ J/ k# z0 i2 q20.2.4 #undef预处理指示5 j; f! B; a. {' _
20.2.5 宏展开的步骤% h! b+ U6 g2 C* Y0 ?  M
20.3 条件预处理指示
; E" n3 y3 X4 Z# K9 ]20.4 其他预处理特性
5 g0 B, P! f3 i# E' d( @  D$ j# c) |- r6 k! M% Q
第21章 Makefile基础
" U% X1 h: g* Q/ N
0 K( N4 D: B0 j+ z/ ]7 q: D' w21.1 基本规则2 T5 e1 x' j8 p- B0 h
21.2 隐含规则和模式规则
) H5 Y) S7 t4 @% a- _0 l) `& Q21.3 变量# I! A3 {$ B, c1 ?
21.4 自动处理头文件的依赖关系
/ X0 }1 `$ }2 Y$ W$ L& k21.5 常用的make命令行选项
/ d. Z, o# R6 Z9 E# A$ s. g( L$ J: \/ U3 e! G( [
第22章 指针) O" Q6 t. z  J, k  [# U3 ~9 s% }
$ o  G7 ?3 p* x, l
22.1 指针的基本概念" w' u% H( {1 f& I
22.2 指针类型的参数和返回值
- l9 q7 G# f* q2 I: P( Y22.3 指针与数组3 X; Z5 j" ^- O. l# n% f* z& @
22.4 指针与const限定符% }% x6 O- P0 e1 ^, X4 p
22.5 指针与结构体6 z$ H: d4 O' V
22.6 指向指针的指针与指针数组
: p1 ~+ E0 Q/ O0 L  `) `6 Y22.7 指向数组的指针与多维数组
! u7 M0 }- |" N. j" Q9 \% ?22.8 函数类型和函数指针类型+ }! G4 Y' i2 F0 ?) ]
22.9 不完全类型和复杂声明/ U* J/ d# @- r" S. W  X; k$ m; O

4 U" e5 ~$ k1 ?第23章 函数接口
. c1 Z& `% Z1 ~! o2 S6 C6 G/ D+ k
  ~& n  p: h  x4 d8 M( `8 S+ A23.1 本章的预备知识
0 u4 q. I3 S% a( q23.1.1 strcpy与strncpy
" M" S+ t. {- I  Y# ^% R; A8 q23.1.2 malloc与free8 I, k- ~4 I$ y( J
23.2 传入参数与传出参数
8 c5 A7 K5 b9 s- b0 u# n23.3 两层指针的参数
4 B' S( L  G+ n& r8 z* A3 {: W23.4 返回值是指针的情况( V* X  ?! e3 v- a2 U9 D9 h
23.5 回调函数* {/ P2 d3 g  R+ T
23.6 可变参数
5 B4 A. f/ _) \  G5 f6 \0 U7 S2 p: Q2 ~. [
第24章 C标准库7 w, g3 d) p6 \+ C6 j' q

% H# F* L; J) A/ h8 f24.1 字符串操作函数# m" n& ~) J' G
24.1.1 给字符串赋初值) a. U/ f( O3 H# O# J4 l
24.1.2 取字符串的长度
$ Y5 T4 }5 J1 f24.1.3 拷贝字符串
5 M: M5 W9 j% d* \4 l  R24.1.4 连接字符串( x/ ?& V; m, \2 u1 L" f# g
24.1.5 比较字符串
* s; l6 S& d$ P$ c7 ?1 W7 l% I24.1.6 搜索字符串
% [. {9 X7 T  |24.1.7 分割字符串/ y" R1 O4 H+ [' q% k4 \. }
24.2 标准I/O库函数
8 J! `& e/ `) E24.2.1 文件的基本概念
( g( ?' r' O3 P* T2 R% O' Q24.2.2 fopen/fclose& t5 A* u) U1 A* g' B
24.2.3 stdin/stdout/stderr* Q, p/ i, y% @4 M  K# E
24.2.4 errno与perror/strerror函数
+ d% W( u( S2 T: L$ T1 q5 y+ H( F24.2.5 以字节为单位的I/O函数
: e7 e" B4 a' [2 A& \$ j0 f24.2.6 操作读写位置的函数
( S' L6 l% d( G; Z24.2.7 以字符串为单位的I/O函数% R& S9 y8 B1 I* b* [. x
24.2.8 以记录为单位的I/O函数
0 d) ]7 ^% L3 \$ P0 M- H! Q24.2.9 格式化I/O函数
7 ]: J; r/ d" {3 \) p24.2.10 C标准库的I/O缓冲区
* y: {% @, N$ \+ V/ C0 Q1 q8 p24.2.11 本节综合练习1 b+ T6 E( I( \, n' C9 [( W
24.3 数值字符串转换函数
) H  u2 M" `5 C* b24.4 分配内存的函数) C" {+ {$ {8 F6 L
: ^$ r1 I/ [7 g+ r% u3 w9 i7 ^
第25章 链表、二叉树和哈希表1 L! e; Q; m9 Y) o
  J$ o9 u) u6 ]
25.1 链表* I: _5 R2 a1 ^( [5 ^3 M7 i
25.1.1 单链表
) X4 B' q$ d  O  `25.1.2 双向链表
  J, A) t9 q  R0 X4 T" r25.1.3 静态链表
& c, f8 w1 Q$ b% J25.1.4 本节综合练习1 G. C& d2 L, W) K  h; |( ?
25.2 二叉树" Z. y, O4 A1 L! X
25.2.1 二叉树的基本概念/ T6 j; a; O. c6 ?6 [  j7 k
25.2.2 排序二叉树3 u6 \# L& g: g3 Z8 x( C
25.3 哈希表# @/ m3 V! c7 J$ y. l# F, f% n2 d
本阶段总结
3 i; o7 R/ ~; Q- c' _  `, ~8 a, R
附录A 字符编码& J1 O# P9 m8 H$ Z1 G' t

$ _' p  {5 p( b0 a索引1 O  i0 V8 Z3 b4 R5 d
" \+ h- G# z! z; @+ U
参考文献
4 `  t% V" i% l. @" D& ]0 _3 q2 K) n  D3 O2 b  h8 C
6 P4 z% W9 ?& m( H/ }
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2016-11-26 18:11:21 | 显示全部楼层
我顶,小甲鱼这么好的东西,现在才拿出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
5 
发表于 2017-2-9 17:01:02 | 显示全部楼层
为什么下载不了电子书啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2017-4-30 15:03:34 | 显示全部楼层
我试试拖动了一下文字发现一堆乱码什么鬼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
11 
发表于 2017-6-11 15:23:14 | 显示全部楼层
yd263285569 发表于 2017-4-30 15:03) d9 e: F: x5 r) c/ W; i5 l
我试试拖动了一下文字发现一堆乱码什么鬼

( H7 f0 F( S* q7 Z' x: N我以为只有我会这样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2017-8-7 22:27:02 | 显示全部楼层
这个有电子书吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2017-10-4 13:23:04 | 显示全部楼层
谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2017-10-23 23:38:25 | 显示全部楼层
这本书绝版了呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
1 
发表于 2017-12-4 23:09:23 | 显示全部楼层
看看如何
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2018-1-23 20:52:29 | 显示全部楼层
hello  论坛好书模块里的书籍年代过于久远了,有些已经买不到了,有些已经更新版本了,论坛里面可以更新一下吗,萌新想与时俱进学直接从新的学起。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2018-3-27 15:21:41 | 显示全部楼层
看看如何
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐上一条 /1 下一条

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号

GMT+8, 2018-9-24 18:35

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表