cost 350 ms
退出循環時指向結構的指針數組的值發生變化

[英]value of array of pointers to struct changes when exiting loop

電話簿是一個指針數組。 在 handleMenu 內部分配內存並指向結構,其中名字被分配給從電話簿 [11] 指向的結構。 正如您在第 54 行中看到的那樣,名稱已正確分配並且程序在退出 handleMenu 函數時會記住它,並且我可以訪問該結構的詳細信息。 但在下降 1 行並結束主 while ...

指向數組的指針、malloc 和越界訪問

[英]Pointer-to-array, malloc, and out-of-bounds access

給定 C 中的指向數組的指針,我們能否為額外元素(超出指定的數組大小)分配足夠的內存,然后使用 [] 運算符或指針算法安全地訪問這些元素? 考慮這個例子: 此代碼編譯良好並在 gcc 中產生正確的結果。 但是,我不確定它是否會調用未定義的行為。 謝謝! ...

如何閱讀復雜的類型?

[英]How to read a complicated type?

我知道使用類型別名和 typedef 使代碼可讀性強、不易出錯且易於修改。 但是在這個例子中,我想知道這個復雜的類型: 正如經驗法則所說,我從內到外閱讀它,但我覺得它太混亂了。 有人可以幫助我如何閱讀嗎? GCC的輸出: ...

char* arrays 的隱含衰減是什么?

[英]What is the implicit decay of char* arrays?

作為一個新手,我正在解決 K&R 的指針章節中的一個問題,並且對字符指針的某些方面感到困惑,並將一個 char* 類型的數組作為 function 參數傳遞。 我明白的字符數組衰減前任: 所以這里傳遞的 function 參數是&a[0] 所以這將是s = &a[0]; 現 ...

C 指針數組不適用於 memcpy

[英]C Pointer array is not working with memcpy

我想用 memcpy 連接兩個字符串。 但是下一個 memcpy 不起作用。 我預期的 output 是“我的名字是可汗”。 ...

C 中的沖突類型

[英]confilicting types in C

我在不同的文件上有這個主要功能和另外 2 個功能 當我嘗試運行代碼時出現此錯誤錯誤:'findMat' 的類型沖突 void findMat(mat *matArray[6],char *matNames[3],int *" 我看了一個小時的代碼,我看不出有什么沖突的類型。 請幫助我了解這里出了什么 ...

有沒有辦法使用指針符號來獲取三維向量的大小?

[英]Is there a way to get the size of a three-dimensional vector using pointer notation?

我需要做這樣的事情: 但不幸的是,在 c89(我必須使用的標准)中,這種表示法是被禁止的,有沒有辦法做同樣的事情,但使用指針表示法? 這是我得到的錯誤它在 c99 中可以正常工作,但在 c89 中不行 ...

Seg Fault 在指針數組上調用歸並排序

[英]Seg Fault calling mergesort on pointer array

我正在嘗試使用 C 中的線程。我需要我的一個線程處理整個數組的一半,並對其一半進行合並排序。 為此,我為整個數組和兩半創建了一個全局數組指針。 是在運行時使用malloc分配的。 這是我的線程在(線程 2)上遇到問題時函數的樣子 目前,它所做的一切都需要整個數組的前半部分,並且一個接一個地獲取該 ...

如果數組中的兩個連續數字相等,如何縮小數組,然后刪除一個並增加另一個

[英]how to shrink an array if two consecutive numbers in an array are equal then remove one and increment other

如果數組中的兩個連續數字相等,如何縮小數組,然后刪除一個並增加另一個 例如:int a[6]={2,2,3,4,4,4}; 輸出:6 例如:int b[7]={1,2,2,2,4,2,4}; 輸出:{1,3,2,4,2,4} ...

fopen 后數組指針的值正在改變

[英]Value of array pointer is getting changed after fopen

我正在對圖像進行卷積運算。 我動態存儲在數組指針中的數據有問題。 在fopen函數之后,數組指針變量之一中的數據會自動更改。 我從名為maxpool1函數獲取數組指針,然后我將此數組傳遞給conv2d2卷積函數。 卷積函數: 主功能: MaxPool1 函數: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM