当前位置: 首页 > news >正文

哪家的虚拟主机哪个好seo推广怎么入门

哪家的虚拟主机哪个好,seo推广怎么入门,凡客vancl,长安外贸网站建设公司1.int,short,long都是signed的 但是char可能是signed 也可能是unsigned的——《C Primer》 2.在16位的PC中 char类型占1个字节 int占2个字节 long int占4个字节 float占四个字节 double占八个字节 3.自增运算符和自减运算符即使是在判断条件中使用也会实际生效 int i 1; int…

1.int,short,long都是signed的 但是char可能是signed 也可能是unsigned的——《C++ Primer》

2.在16位的PC中 char类型占1个字节 int占2个字节 long int占4个字节 float占四个字节 double占八个字节

3.自增运算符和自减运算符即使是在判断条件中使用也会实际生效

int i = 1;
int j = i++;
if((i > j++) && (i++ == j)) i += j;

第一行:i=1

第二行:因为是后自增 因此先把1赋值给j 后i+1 所以此时i=2 j=1

第三行:i>j++翻译为2>1 这个正确 但是j++需要自增 所以变成了i=2j=2

第二个条件:i++ 所以i是原值参与运算 i=2 j=2相等 但是这个考虑完后i++ 所以此时i=3

因为或运算的两边都成立 真真为真 则if语句成立 因此i = i+j =5

前自增和后自增的差异要谨记

4.数组中指针的表示形式

int a[3][3] = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };//一种表达形式
int a[3][3] = {{1,2,3},{4,5,6},{7,8,9}};

&a[2][1]取第三行第二列的元素的地址

*(a[2]+1)访问第三行第二列元素的地址
a[2]+1:运算的结果是”第三行第二列的值的地址->实际上是一个二维数组的地址

*(a+2)+1指的是第三行第二列的那个地址

备注一点: 在指针当中 *a 就是访问a这个指针变量指向地址的值 注意是值

                    在数组中,*(a)是访问a这个指针变量指向的地址 而不是值

                   这个地址就是这一行的地址

a: a:第一行的地址

a: 0x7ffeefbff580
*a: 0x7ffeefbff580
**a: 1

a是整个二维数组的首地址

*a是取二维数组的第一个数组的地址 在值上和a相等 在值和意义上和a[0]相等

5.短路:

短路只会出现在逻辑运算符中 ||与&&

int j=0;
int k=1;
if(j++&&k++){};//问执行后的j与k是多少
//答案是 j=1 k=0
//因为后自增 j先带入值进去为0 但是或需要两个为真 所以后边的k被短路了 自然不会增加
int j=0;
int k=1;
if(k++||j++){};//问执行后的j与k是多少
//答案是 k=2 j=0
//因为后自增 k带入后k自增为2 因为逻辑或运算中出现了真值 所以后面的j被短路 j为0不变

6.琐碎的空指针问题

int *p=NULL;与 int *p=0与p='\0'是等价的

7.当数组在形参时的内存问题:

void print_array(int arr[]) {int n = sizeof(arr) / sizeof(arr[0]);for (int i = 0; i < n; i++)printf("%d ", arr[i]);
}int main() {int arr[] = {1, 2, 3, 4, 5};print_array(arr);return 0;
}

只会输出1和2 打印两次

因为数组放在形参的时候相当于一个指针 sizeof大小为8 一个int数大小为4

所以循环只会执行两次

8.~的取反操作

#include <stdio.h>
int main() {unsigned char a = 235;unsigned char b = ~a;unsigned char c = b >> 1;printf(“%d”, c);
};

a的二进制是(1110 1011)2

对a进行取反->(0001 0100)2为b的值

b右移一位(0000 1010)2

化为十进制就是10 则答案是10

我们要记住~是对其二进制位取反的意思

http://www.rdtb.cn/news/12212.html

相关文章:

  • 网站程序指的是什么淘宝关键词
  • 搭建公司网站费用搜索引擎调词工具哪个好
  • 网站怎么做友情连接培训课程有哪些
  • 邮件服务器是不是网站服务器武汉seo人才
  • 本地做的网站怎么放到网上去百度收录平台
  • 公司文化墙创意设计深圳百度seo公司
  • 做夏促的网站有哪些seo咨询服务价格
  • 职业生涯规划大赛获奖作品seo网站优化系统
  • 17网站一起做网店广州营销战略包括哪些方面
  • 无锡企业做网站新版阿里指数官网
  • 商赢网站建设黑五类广告推广
  • 做的比较好的b2b网站sku电商是什么意思
  • 手机php网站开发网站推广软件ky99
  • 网站建设与维护百科微信指数查询
  • 北京社保网站减员怎么做动态网站设计
  • 网站加载速度百度官网客服
  • 做个网站多少钱大概seo顾问合同
  • 仙桃市住房建设局网站一键生成原创文案
  • 网站设计高大上广州白云区最新信息
  • 深圳做网站外包公司关键词优化意见
  • 三明网站优化网络营销运营策划
  • 如何自做自己的网站接外包项目的网站
  • 建设银行网站打不开别的网站可以广告位招商怎么找客户
  • 石家庄门户网站制作网站建设方案优化
  • 个人可以做哪些网站网站seo排名优化
  • 厦门营销网站建设搜什么关键词你都懂的
  • 杭州有专业做网站的吗seo搜索引擎优化服务
  • 做办公用品网站工作计划深圳seo顾问
  • 银川建立网站网络推广员招聘
  • 室内设计师联盟网站云南网络推广公司排名