第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如下是一個(gè)動(dòng)態(tài)圖的源碼,請(qǐng)問如何在中間插入一段文字

如下是一個(gè)動(dòng)態(tài)圖的源碼,請(qǐng)問如何在中間插入一段文字

慕的地6264312 2023-03-03 18:14:43
#include <stdio.h>#include <math.h>#include <windows.h>#include <tchar.h>float f(float x, float y, float z) {float a = x * x + 9.0f / 4.0f * y * y + z * z - 1;return a * a * a - x * x * z * z * z - 9.0f / 80.0f * y * y * z * z * z;}float h(float x, float z) {for (float y = 1.0f; y >= 0.0f; y -= 0.001f)if (f(x, y, z) <= 0.0f)return y;return 0.0f;}int main() {HANDLE o = GetStdHandle(STD_OUTPUT_HANDLE);_TCHAR buffer[25][80] = { _T(' ') };_TCHAR ramp[] = _T(".:-=+*#%@");for (float t = 0.0f;; t += 0.1f) {int sy = 0;float s = sinf(t);float a = s * s * s * s * 0.2f;for (float z = 1.3f; z > -1.2f; z -= 0.1f) {_TCHAR* p = &buffer[sy++][0];float tz = z * (1.2f - a);for (float x = -1.5f; x < 1.5f; x += 0.05f) {float tx = x * (1.2f + a);float v = f(tx, 0.0f, tz);if (v <= 0.0f) {float y0 = h(tx, tz);float ny = 0.01f;float nx = h(tx + ny, tz) - y0;float nz = h(tx, tz + ny) - y0;float nd = 1.0f / sqrtf(nx * nx + ny * ny + nz * nz);float d = (nx + ny - nz) * nd * 0.5f + 0.5f;*p++ = ramp[(int)(d * 5.0f)];}else*p++ = ' ';}}for (sy = 0; sy < 25; sy++) {COORD coord = { 0, sy };SetConsoleCursorPosition(o, coord);WriteConsole(o, buffer[sy], 79, NULL, 0);}Sleep(33);}}
查看完整描述

2 回答

?
隔江千里

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊

函數(shù)原型:Int pthread_mutex_init(pthread_mutex_t *restrict_mutex,const pthread_mutextattr_t *restrict attr)
該函數(shù)主要用于多線程中互斥鎖的初始化。
如果attr為空的話,則是默認(rèn)屬性,而默認(rèn)屬性的快速互斥鎖。
pthread_mutex_init完成成功后會(huì)返回0,其他值都是錯(cuò)誤的。
int pthread_mutextattr_destroy(pthread_mutextattr_t *restrict_mutext)
該函數(shù)是銷毀線程互斥鎖
設(shè)定互斥鎖的作用域:
Int pthread_mutextattr_setpshared(pthread_mutexattr_t *restrict mutext, int pshared)
在多線程中是共享互斥鎖的。
如果想在多個(gè)進(jìn)程中共享互斥鎖,可以把pshared設(shè)置PTHREAD_PROCESS_SHARED
如果只想在有同屬于一個(gè)進(jìn)程創(chuàng)建的線程中共享互斥鎖,則可以把pshared設(shè)置為PTHREAD_PROCESS_PRIVATE
獲得互斥鎖的作用域:
int pthread_mutexattr_getpshared(pthread_mutexattr_t *restrict mutext,int *pshared);
設(shè)定互斥鎖類型的屬性:
int pthread_mutexattr_settype(pthread_mutexattr_t *restrict mutext,int type)
其中type類型都有:
PTHREAD_MUTEX_NOMRAL:此類型的互斥鎖不會(huì)檢測(cè)死鎖
而其中的缺省值值是PTHREAD_MUTEX_DEFAULT
PTHREAD_MUTEX_ERRORCHECK:是提供錯(cuò)誤檢查
int pthread_mutexattr_setprotocal(pthread_mutexattr_t *attr,int protocal)
protocal可以設(shè)置互斥鎖屬性的協(xié)議
PTHREAD_PRIO_NONE
PTHREAD_PRIO_INHERIT
PTHREAD_PRIO_PROTECT

查看完整回答
反對(duì) 回復(fù) 2023-03-06
?
慕妹3242003

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超6個(gè)贊

#includevoidheart(){printf("****\n");printf("****\n");printf("***\n");printf("**\n");printf("**\n");printf("**\n");printf("**\n");printf("**\n");printf("**\n");printf("**\n");printf("**\n");printf("**\n");printf("**\n");printf("**\n");printf("*\n");}intmain(){heart();return0;}

查看完整回答
反對(duì) 回復(fù) 2023-03-06
  • 2 回答
  • 0 關(guān)注
  • 104 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)