随笔分类 - C基础
摘要:什么是死锁 死锁是多线程中的一种概念,在单线程中时不 存在死锁的。死锁指的是多个线程之间无限等待资源的过程。 例如,A,B线程在运行时都会分别用到资源1和资源2,但是A线程锁定了资源1,同时请求资源2,而B线程则在锁定了资源2的情况下不断请求资源1, 从而造成无限请求资源又都不释放各自资源的无限过程
阅读全文
摘要:这里做一些C语言的语法的总结。 1.输出数字类型 printf("%d\n",2); 2.保留小数点后一位,示例为1 不是 L printf("%.1f\n",8.0/5.0); 3.整数值用 %d,实数用 %f 输出。 4.开平方,需要引入 #include<math.h> sqrt(3) 5.s
阅读全文